Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.10.2014, 09:52
Аватар для Кирюха =)
Профессор
Отправить личное сообщение для Кирюха =) Посмотреть профиль Найти все сообщения от Кирюха =)
 
Регистрация: 27.07.2011
Сообщений: 207

Необычный бэкграунд...
Доброго времени суток. Не знаю каким макаром реализовать вот такой вот фон. . Вообще ума не приложу. пробовал переводить этот элемент в display:inline получаеться вот такая штуковина . Прошу помогите, всю голову себе сломал
Ответить с цитированием
  #2 (permalink)  
Старый 07.10.2014, 10:12
Аватар для Viral
Профессор
Отправить личное сообщение для Viral Посмотреть профиль Найти все сообщения от Viral
 
Регистрация: 26.04.2011
Сообщений: 472

http://css-tricks.com/multi-line-padded-text/
Ответить с цитированием
  #3 (permalink)  
Старый 07.10.2014, 10:20
Аватар для hfts_rider
Профессор
Отправить личное сообщение для hfts_rider Посмотреть профиль Найти все сообщения от hfts_rider
 
Регистрация: 26.01.2014
Сообщений: 181

А где вы увидели этот пример?

Если брать каждую строку в новый блок, тогда так...
http://learn.javascript.ru/play/oP3fH
Ответить с цитированием
  #4 (permalink)  
Старый 07.10.2014, 10:34
Аватар для Кирюха =)
Профессор
Отправить личное сообщение для Кирюха =) Посмотреть профиль Найти все сообщения от Кирюха =)
 
Регистрация: 27.07.2011
Сообщений: 207

нее брать новую строку в блок это не то....
Ответить с цитированием
  #5 (permalink)  
Старый 07.10.2014, 11:13
Аватар для Кирюха =)
Профессор
Отправить личное сообщение для Кирюха =) Посмотреть профиль Найти все сообщения от Кирюха =)
 
Регистрация: 27.07.2011
Сообщений: 207

Viral, очень сложный пример, там scss. Я сейчас экпериметирую с outline, в мозиле идеально в хроме фигня какая то
Ответить с цитированием
  #6 (permalink)  
Старый 07.10.2014, 11:27
Аватар для Viral
Профессор
Отправить личное сообщение для Viral Посмотреть профиль Найти все сообщения от Viral
 
Регистрация: 26.04.2011
Сообщений: 472

Кирюха =),

<style>
.padded-multiline { 
  text-align:right;
  line-height: 1.3; 
  padding: 2px 0; 
  border-right: 20px solid #c0c;
  width: 400px;
  margin: 20px auto;
}
.padded-multiline p { 
  background-color: #c0c;
  padding: 4px 0;
  color: #fff; 
  display: inline;
  margin: 0; 
}
.padded-multiline p span { 
  position: relative;
  right: -10px; 
}
</style>
<div class="padded-multiline">
  <p>
    <span>
      How do I add padding to subsequent lines of an inline text element? How do I add padding to subsequent lines of an inline text element? How do I add padding to subsequent lines of an inline text element? How do I add padding to subsequent lines of an inline text element? How do I add padding to subsequent lines of an inline text element? How do I add padding to subsequent lines of an inline text element? 
    </span>
  </p>
</div>


сложно - нимагу...
Ответить с цитированием
  #7 (permalink)  
Старый 07.10.2014, 12:47
Аватар для Кирюха =)
Профессор
Отправить личное сообщение для Кирюха =) Посмотреть профиль Найти все сообщения от Кирюха =)
 
Регистрация: 27.07.2011
Сообщений: 207

Спасибо. Ты реально меня выручил.... Сам бы я не допер. Очень тебе благодарен.
Ответить с цитированием
  #8 (permalink)  
Старый 08.10.2014, 13:32
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

http://learn.javascript.ru/play/LhB6gb

<!DOCTYPE HTML>
<html>
  
  <head>
    <style type="text/css">
      .text {
        text-align: right;
        width: 250px;
      }
      .text span {
        background: yellow;
        border: 1px solid yellow;
        outline: 7px solid yellow;
      }
    </style>
  </head>
  
  <body>
    <div class="text">
      <span>How do I add padding to subsequent lines of an inline text element? How do I add padding to subsequent
        lines of an inline text element? How do I add padding to subsequent lines of an inline text element?
        How do I add padding to subsequent lines of an inline text element? How do I add padding to subsequent
        lines of an inline text element? How do I add padding to subsequent lines of an inline text element?</span>
    </div>
  </body>

</html>
Ответить с цитированием
  #9 (permalink)  
Старый 08.10.2014, 13:36
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,588

Ruslan_xDD, а теперь посмотри в firefoxe'e.
__________________
29375, 35
Ответить с цитированием
  #10 (permalink)  
Старый 08.10.2014, 14:10
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Aetae, ох уж этот файрфокс.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необычный алгоритм. Неповторяющиеся числа. broadcast77 Общие вопросы Javascript 5 13.01.2014 10:46
jquery maxImage, как поместить бэкграунд в div? dplz jQuery 4 10.07.2010 14:09
необычный header Columb Events/DOM/Window 3 13.02.2010 00:04
Изменить стиль формы - бэкграунд при onmouseover petyaeva Элементы интерфейса 0 31.07.2009 11:31