#html
#HTML
Вопрос:
Я хочу, чтобы текст «Привет с этой стороны» изменился, если соответствует медиа-запросу CSS.
<html>
<head>
<title></title>
</head>
<body>
<h1>Hello from this side</h1>
</body>
</html>
Другими словами, как мне изменить содержимое в <h1>
теге всякий раз, когда страница запускается в браузере без использования JavaScript?
Комментарии:
1. Что вы имеете в виду?
2. Я хочу, чтобы всякий раз, когда эта страница запускается в браузере внутри тега <h1>, я хочу добавить текст (не постоянно), вот и все. Возможно ли это без использования JS?
3. Вы можете сделать это с
@media
помощью css4. @Adhitya не могли бы вы рассказать мне, как это сделать?
5. Расскажите больше о том, что вам нужно или как это полезно.
Ответ №1:
В этом примере добавлен текст с @media
помощью css, настройка max-width
или min-width
.
HTML
<html>
<head>
<title></title>
</head>
<body>
<h1 id="example-h1"></h1>
</body>
<html>
@media CSS
#example-h1:before {
content: "This is some great text here.";
}
@media (max-width: 670px) {
#example-h1:before {
content: "This is some other super great text.";
}
}
Будет получен вывод, подобный этому фрагменту
#example-h1:before {
content: "Yes I'm here";
}
@media (max-width: 670px) {
#example-h1:before {
content: "Oh no! I'm There.";
}
}
<html>
<head>
<title></title>
</head>
<body>
<h1 id="example-h1"></h1>
</body>
<html>