Здравствуйте! Может быть это тупой вопрос, но все же. У меня есть div
, в нем ul
там li
и внем p
. Так как я делаю адаптивный сайт, мне свойство css p {max-width: 100%}
не помогает, текст все равно вылазит за пределы экрана. Так вот я хочу с помощью jQuery
добавить в середину строки тег br
. Как это реализовать? Вот структура:
<!DOCTYPE html>
<html>
<head>
<style>
html {width: 100%;}
html:lang(en) {quotes: "\201C" "\201D";}
* {font-family: Arial, Myriad Pro, PT Sans ,Tahoma, Times New Roman, sams-serif; hyphens: auto;}
body {background-color: blueviolet; background-repeat: no-repeat; background: radial-gradient(ellipse 95% 95%, #8B30A1,#74229A, blueviolet); margin: 0; padding: 0; background-position: center;}
button {cursor: pointer;}
body {hyphens: auto;}
button:focus {border: 0}
div.block3 p {display: inline; margin: 0; color: #E2DDDD; font-size: 0.96em; padding: 0}
div.block3 {margin: 0px 6px 0px 25px;}
div.block3 img {width: 70px; height: 70px; margin: 9px 0px 0px -3px;}
div.block3 ul {margin: -35px 0px 40px 55px; color: #D5D3D3;}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait) {
div.block3 {width: 100%; margin: 0;}
div.block3 img {width: 96px; height: 96px; display: block; margin: 10px auto;}
div.block3 ul {margin: 10px 0px 30px -22px; width: 100%;}
}
</style>
<meta charset="UTF-8"/>
</head>
<body>
<div class="block3">
<img src="media/images/Twittlogo.jpg" alt="Twitterlogo"/>
<ul>
<li><p>Go this link (<a href="https://twitter.com/RayEugen" target="_blank">https://twitter.com/RayEugen</a>).</p></li>
</ul>
</div>
</body>
</html>
Потому, что выходит вот так (края блока это конец экрана смартфона):
Во всем виноват отрицательный margin-left
. Более-менее приемлемый вариант - добавить следующие стили:
iv.block3 ul {
margin: 10px 0px 30px 0;
padding: 0;
}
iv.block3 li {
padding: 0 20px;
}
Обнулите отступы для списков, нечего придумывать костыли:
ul, ol, menu {
margin: 0;
padding: 0;
-moz-padding: 0;
-webkit-padding: 0;
list-style: none;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите, как шаблон сайта (html+css с картинками) натянуть на node+express ? Порекомендуйте инструкцию, туториал
Как спарсить данный текст таким образом чтобы получить не Категория: а сам текст
Ситуация следующая: при вставке кода для смены сцветовой гаммы на странице WordPress в конце появляется пустой символВот как это выглядит: [![Отладчик...