我必須優化移動設備的網站。試圖通過@media唯一的屏幕做到這一點,但它並沒有爲我工作。也許有人知道如何正確地把它放在代碼中?@media只有屏幕不起作用
body {
background-color: black;
background-image: url(../images/background.jpg);
background-size: 100vw 100vh;
}
header {
box-sizing: border-box;
top: 0;
right: 0;
left: 0;
position: absolute;
width: 100vw;
height: 15vh;
border-top: 0.5vmin ridge gray;
border-right: 0.5vmin ridge gray;
border-left: 0.5vmin ridge gray;
}
header img {
max-height: 14vmin;
display: block;
margin-left: auto;
margin-right: auto;
vertical-align: center;
}
etc.
<!DOCTYPE html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link type="text/css" rel="stylesheet" href="css/homepage.css">
<meta http-equiv="Content-type" content="text/html;charset=utf-8" />
<title>Airinn hotel // Home</title>
</head>
<body>
<header>
<img src='images/logo.png' />etc.
你的'@ media'在哪裏? –
我試圖添加它作爲外部樣式表,並且只是在@ss僅屏幕和(最大寬度:500px){}「在CSS中,但這兩個選項都沒有工作.. – Artjom
我使用」@media「所有並且在各大平臺和設備上都可以找到它 - 特別是在哪裏看到這個問題?您是否嘗試過使用Chrome中的「檢查元素」來診斷髮生了什麼? – AndW99