элементе, поэтому
воспользуемся нижней границей этого элемента, чтобы подтянуть вверх на себя
остальные элементы страницы.
div#mast {
margin-bottom: -8px;
}
div#mast img {
vertical-align: bottom;
}
Благодаря этим простым правилам верхняя граница элемента "content"
выравнивается с линией подчеркивания в картинке. Эта граница по сути выводится
поверх картинки, но так как цвета совпадают, их трудно (и даже невозможно)
отличить друг от друга. Даже если броузер по какой-то причине решит расположить
картинку поверх границы блока content, иллюзия сохранится.
Второе правило (со свойством "vertical-align") показывает, как
обойти одну интересную особенность броузера Mozilla, которая видна лишь тогда,
когда документ представлен в режиме соответствия стандартам, то есть так, как
все статьи с сайта "A List Apart". За дополнительной информацией об этой
особенности обратитесь к
моей статье для Netscape DevEdge или к работам по схожей тематике (включая
используемую выше). [Также загляните в статью из 137 выпуска ALA "Better
Living Through XHTML"]
Что касается цвета фона для рисунка заголовка, то тут нет никакой возможности
сделать его прозрачным. Ну разве что непосредственно задать прозрачный пиксель в
самом изображении. Можно было бы подобрать такой же цвет для фона всего блока
заголовка, но это было бы пожалуй уж слишком для столь светлого цвета.
Что ещё?
Вот отбеливание белье всё, что мы сделали для ре-дизайна, но это вовсе не все, что можно было
бы сделать.
Например, можно поиграться с цветами, чтобы они лучше выглядели при печати,
так же можно подправить поля текста, используя пункты (или пики, или даже дюймы)
вместо процентов. В мире печати для дизайна столько же простора, как отбеливание белье на экране
монитора.
Ещё одна область, которую мы не рассмотрели достаточно глубоко, - изменение
размеров шрифта. Множество классов (например, "superfine"), используют заданные
в общей таблице стилей пиксельные размеры шрифтов. Поменять их размеры для
печати также просто, как мы сделали это для тела документа: просто
напишите правило для элемента отбеливание белье задайте новое значение для свойства
font-size.
К примеру, мы можем написать .superfine {font-size: 9pt;}... или
любое другое подходящее значение. Имеются другие элементы, подобно нижним
колонтитулам или тэгу
, которые могут выиграть от подобной работы, отбеливание белье они
вполне могут появиться в будущих версиях таблицы стилей сайта "A List Apart".
Конечный результат
Перед вами окончательный вариант таблицы стилей для печатной версии после
того, как в него были внесены все изменения:
body {
background: white;
font-size: 12pt;
}
#menu {
display: none;
}
#wrapper, #content {
width: auto;
margin: 0 5%;
padding: 0;
border: 0;
float: none !important;
color: black;
background: transparent none;
}
div#content {
margin-left: 10%;
padding-top: 1em;
border-top: 1px solid #930;
}
div#mast {
margin-bottom: -8px;
}
div#mast img {
vertical-align: bottom;
}
a:link, a:visited {
color: #520;
background: transparent;
font-weight: bold;
text-decoration: underline;
}
#content a:link:after, #content a:visited:after {
content: " (" attr(href) ") ";
font-size: 90%;
}
#content a[href^="/"]:after {
content: " (http://www.alistapart.com" attr(href) ") ";
}
Несмотря на простоту отбеливание белье (в некоторых случаях) сыроватость данной таблицы
стилей, эффект от ее использования должен быть очевидным для любого, кто сравнит
распечатку страницы с той же страницей, отображенной на экране. Подобные
полезные отбеливание белье эффектные изменения возможны почти для любого дизайна, от простого до
возвышенного, отбеливание белье эти media-ориентированные стили избавляют авторов от создания
отдельной страницы с печатной версией документа.
Aвтор: Eric Meyer &
A List
Apart
Источник: www.webmascon.com
Перевод: Максим Россомахин и
Алекс Качанов
Рубрика: CSS
Статьи
Silverlight 2.0 - с чего начать?.
Сколько я знаком с технологией Flash, столько же я хотел научиться ее
использовать. Мне хотелось уметь рисовать мультики, интерактивные сайты, игры,
работающие прямо в браузере. Я ставил Macromedia Flash, качал уроки, шаг за
шагом проходил их, но бросал, не дойдя отбеливание белье до половины. Отсутствие дизайнерских
навыков давало себя знать. В общем я уже смирился с мыслью что не дано мне стать
видным флешером. И невидным – тоже.
Подробнее... |
Рубрика: Microsoft Silverlight
| Добавлено: 25.04.2008
Остальные :
TaffyDB - СУБД для AJAX приложений
Верстка без float`ов
Разработка командлетов, интеграция с MMC
Разработка приложений на .NET Compact Fr...
Сервисно-ориентированная архитектура (СО...
«Excel 2007 как инструмент исследователя...
Собеседование. Как правильно рассказать ...
ExtJS: version 2.1
Подход к поиску в базах данных. Search-ф...
Доступен релиз СУБД Firebird 2.1. Обзор ...
Обзор Windows 7 build 6574
Чем грозит модульный Windows 7?
Быстрое создание веб-приложений на Perl:...
Горячие клавиши в Eclipse
Основные новые фичи Windows Server для р...
Microsoft SharePoint: установка Service ...
PHP - ООП или процедурный подход
Цитата дня (все,добавить): ЯнварьФевральМартАпрельМайИюньИюльАвгустСентябрьОктябрьНоябрьДекабрь20072008ПнВтСрЧтПтСбВс
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Главные решения РубрикаторПрограммированиеC/С++ОбучениеWindows APIXAMLМоделированиеПаттерныVisual Basic 7 .NETWxWidgetsФункции WinApiФункции С++Разработка под Mac OSEiffelVisual Studio 2008UI дизайнАлгоритмыКонкурсные статьиTurbo PascalVisual StudioCASE-средстваVisual Studio 2005Без VCLDelphiТех. документацияТестированиеSoftware TestingООП TCP/IPGoogle AndroidWindows Installer.NET FrameworkДрайвераC# C SharpСправкаПроектированиеИнформ. системыVisual BasicAssemblerОптимизация кодаGtk+КомпонентыРеинжинирингУправление проектамиExtreeme programmingLotus NotesАлгебраическое проектирование Интернет технологииPHPPerlASPWAPCookiesSSICGIWeb ServersVB ScriptDNSCSSXMLHtmlJava ScriptJava2MEFirewallFlash.htaccessApacheVRMLПротоколыПоисковые системыТехнология JAVAУчебник по PHPУчебник по JavaScriptУчебник по XMLJava Q&AAJAXDHTMLXHTMLDreamweaverWeb 2.0PythonВебмастеруCiscoRuby on Rails SilverlightБазы данныхAccessInterBaseMySQLOracleADO .NETОсновы SQLУчебник по Access 2002MS Microsoft FoxProДоступ к даннымXML в MS SQL Server 2000ODBC отбеливание белье MyODBCОбучениеCachéDB2PostgresSQLSybaseТеорияХранилища данныхБезопасностьРеляционные данныеMySQL отбеливание белье mSQLОстальное:РазноеОбзоры книгБезопасностьГрафика отбеливание белье дизайнЮморLinuxФракталыMicrosoft AxaptaМногоядерностьСетиMicrosoft OfficeРаботаMS-DOSКриптографияГрафика отбеливание белье игроделаниеНовости SDKСистемы защитыУчебник по AutoCadCVSWindows XPWindows Server 2003Windows VistaWindows 7МероприятияRealcoding.NET © 2003-2008 |Контакты |Реклама на сайтеПри перепечатке материалов ссылка на автора материала обязательна.При поддержке EuroCMS | Виртуальная Россия |GeneralHosting | GeneralSolutions разделы
акриловый вкладыш
дермато-венеролог
доставка канцелярия
электрокамин dimplex model magic (sp8)
нард online
sharp ar-5415
купить яйцеварку
электропечь dimplex model elba
крутой xxx видео
селин дион билет
новосельский доломит
танго кэш
наркомания
калибровка цвет
защитный краска
поставка холодильный камера
кислород
braas
анкетирование
купить минимойку
крупный жилищный комплекс
vps vds
инженерный геодезия
шапка доставка
светлогорск
5004.10 (крышка)
заказ обед
герб вышивка
кострома жилье
промышленый альпинизм
услуга кострома
gislaved отзыв
скс
холодный зеркало
этикетировщик
рак пищевод
прайс зеркало
домашний очаг здоровье
билет ммдм
трость доставка
дренаж
мистер бин
o2 optix
хендэ соната
электромонтажный стол
ленинградский вокзал билет
зеркало вагинальный
детский мир wow
система видеоконференция
акриловый пряжа
трехфазный электросчетчик
узи тошиба
зиплок
pki
отбеливание белье