• ↓
  • ↑
  • ⇑
 
Записи с темой: css (список заголовков)
08:34 

Совет в написании чата

Доброго вам время суток,
Проблема такова, вообщем хочу написать чат на пхп.
Слышал, что чат сделаный на пхп кушает 3-5Мб оперативки на человека,+ моментальное обновление не слишком красиво там делается... чат будет каждую секунду обращаться с запросом к серверу....

Вообщем нужен Ваш совет, как это все красиво и аккуратно реализовать,
заранее спасибо.

@темы: MySQL, JavaScript, XSL, Оптимизация, Perl, PHP, HTML, CSS

13:21 

Упорядочивание блоков по вертикали

alhames
alhames.ru
Имеется код:
<style>
    body {margin: 0}
    #top {width: 600px; background-color: #666633; height: 100px}
    #middle {width: 600px; background-color: #999966; height: 100%}
    #bottom {width: 600px; background-color: #666633; height: 50px}
</style>
<center>
    <div id="top">&nbsp;</div>
    <div id="middle">&nbsp;</div>
    <div id="bottom">&nbsp;</div>
</center>

Требуется, чтоб блок "bottom" был привязан к нижнему краю браузера, блок "top" - к верхнему, а блок "middle" должен заполнить пространство между ними. причем два обязательных условия: 1) привязка не должна зависить от разрешения экрана пользователя; 2) привязка не должна зависить от браузера пользователя.

В приведенном коде в браузерах IE и Opera относительная высота ("100%") игнорируется, а в FF она присваивает значение полной высоты экрана браузера (т.е. происходит смещение за границы экрана ровно на высоту блоков "top" и "bottom").

Собственно, какие есть варианты решения?

@темы: CSS, HTML, Веб-дизайн, Оптимизация

23:33 

ТЗ для CMS

Человек без лица
Кролики - для манулов!

В общих чертах - в рамках очередного восстановления знаний по php решил написать CMS с нуля... Проблема - ни разу не занимался такой разработкой целиком самостоятельно и не могу правильно составить Тех Задание - т.е. пройти нулевой уровень разработки.

Основные идеи - модульная расширяемость функционала, возможность работы как с БД (для начала MySQL) так и с кешем, W3C корректный код на выходе, WYSIWIG редактор, естественно, поддержка CSS...

Если у кого-то вдруг есть ТЗ реального проекта, которое не является секретным и которым можете поделиться - буду благодарен. Также буду благодарен любым советам по делу.


@темы: CSS, MySQL, PHP, Веб-дизайн

02:20 

Раскрывающиеся списки

alhames
alhames.ru
Это самое.. Хотел спросить..
Как реализован тег <select> в меню поиска на служебных страницах дайри?
Смотрел файл скрипта, но че-то так всего и не понял..

И еще, а как вы реализуете раскрывающиеся списки? Или быть может используете другие способы компановки информации на странице?

@темы: CSS, HTML, JavaScript, Веб-дизайн

14:28 

[ok] Прозрачный фон

маленькое щячло
Вопрос_____________________________________________
Как делаеться прозрачная часть в тестуре сайта (например на http://www.starcraft2.com/)?

Ответ_____________________________________________
Эффект "отверстия" делается наложением рисунка с прозрачной частью на статичный бэкграунд, прикрепленный к краю.
Эффект прозрачности поддерживают только два формата - GIF и PNG (причем PNG в некоторых случаях отображается неккоректно).
Рисунки большого разрешения с множеством разноцветных элементов в этих форматах выходят очень громоздкими, что сильно уменьшает рациональность использования подобных эффектов.


Оригинальный текст

@темы: CSS, Веб-дизайн

03:23 

[ok] Использование своего шрифта на странице

alhames
alhames.ru
Вопрос_____________________________________________
Каким образом можно использовать экзотический (собственный, редкий) шрифт у себя на сайте?

Ответ_____________________________________________
Самым лучшим вариантом является использование трех шрифтов для одного и того же текста: на первом месте должен стоять ваш экзотический шрифт, на втором - наиболее похожий на него, но более распространенный, на третьем - наиболее подходящая маска шрифта.
Для увелечения шанса можно предложить пользователям скачать шрифт и вручную его установить.

Если же размер вашего текста невелик (заголовок, какая-либо надпись и т.д.), то можно выводить текст на картинку средствами PHP (или другово языка).

Третий способ описан здесь - http://krutoy.newmail.ru/projects/web/css/tutorial0001.html.
Но его эффективность оставляет желать лучшего, поэтому его можно и не рассматривать.


Оригинальный текст

@темы: CSS, HTML

@web-программирование

главная