У меня есть веб-страница, полноэкранный снимок на рабочем столе нравится. В меню есть некоторые азиатские шрифты, не беспокойтесь об этом.Настройка шрифта и размера изображения
HTML-:
<header>
<div class="nav">
<ul class="menu">
<li>@Html.ActionLink("主页", "Index", "Home")</li> // asp.net mvc link
<li>@Html.ActionLink("关于教会", "About", "Home")</li>
<li>@Html.ActionLink("联系方式", "Contact", "Home")</li>
<li>@Html.ActionLink("主日证道", "Sermon", "Home")</li>
<li>@Html.ActionLink("教会活动", "Activity", "Home")</li>
<li>@Html.ActionLink("社区服务", "Community", "Home")</li>
</ul>
</div>
</header>
Соответствующий CSS:
.nav {
float: left;
}
/* menu
----------------------------------------------------------*/
ul.menu {
font-size: 1em;
font-weight: 600;
margin: 0 0 5px;
padding: 0;
text-align: right;
}
ul.menu li {
border: 1px solid #FF9933;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
display: inline;
list-style: none;
padding-left: 10px;
padding-right: 10px;
}
ul.menu li a {
background: none;
color: #336699;
text-decoration: none;
}
ul.menu li a:hover {
color: #333;
text-decoration: none;
}
header {
border-style: solid;
border-width: 8px;
background-color: rgb(175, 175, 175);
background-image: -webkit-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
color: #336699;
padding: 20px 40px 30px 40px;
}
После того, как я ее увеличить до среднего размера, изображение стало:
You см. меню не сжимается вместе, я думаю, потому что размер шрифта исправлен. Как отрегулировать его соответственно? Это отзывчивый веб-дизайн? Я только что услышал этот термин.
Кроме того, обратите внимание, что размер изображения фиксированный, говорят 500x400, можно ли его отрегулировать?
Вы имеете в виду, что мне нужно создавать разные файлы css и переключаться ими на разные носители? –
нет, вы просто включаете их в свой css с параметрами ширины min-max, просто изменяете размер своего браузера и проверяете, какая ширина разрыва дизайна, стиль, который вы определяете между медиа-запросом, будет применен только тогда, когда диапазон ширины экрана , таким образом вам не нужно использовать разные таблицы стилей. @Love –
И элементы в фигурных скобках - это медиа-имена? Это требование синтаксиса? ul.menu font или .menu_font в css? –