X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Как изменить размер шрифта НОВОСТИ?, не всего текста, а только новости
Banderas
Banderas
Topic Starter сообщение 25.2.2009, 18:59; Ответить: Banderas
Сообщение #1


Возник такой вопрос. Уважаю здоровье читателей моего сайта, потому и не хочу что бы они ослепли читая статьи :) Я конечно шучу, но думаю вот такое удобство было бы кстати :) Как сделать это только для новости, например для class="news" ??? Заранее спасибо за ответ :)

Изменяю сообщение, бо неправильно высказался... Мне нужно, что бы было + | - Плюс это увеличение размера шрифта на 1pt, а минус єто уменьшение размера шрифта на 1pt. И так например 12,13,14. Стандартное - 13. Тыцнул +, шрифт для этой новости стал 14. Минус - вернулось на 13, ещё раз "-" стало 12.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kimer
kimer
сообщение 25.2.2009, 19:24; Ответить: kimer
Сообщение #2


тег span или div
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Robot-sgibatel
Robot-sgibatel
сообщение 25.2.2009, 20:56; Ответить: Robot-sgibatel
Сообщение #3


Я так понял ТС имеет ввиду чтобы пользователи сами могли уменьшать или увеличивать шрифт. Это наверно яваскрипт нузен.

ЗЫ Я бы просто сделал нормальный шрифт и все, эти прибомбасы ни к чему...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Banderas
Banderas
Topic Starter сообщение 25.2.2009, 21:07; Ответить: Banderas
Сообщение #4


То я так вроде сделал, как ты говоришь. Просто для удобства. Вроде ничего сложного нет, но просто как только к новости, например к стилю, или табличке прикрепить? ;)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 26.2.2009, 11:04; Ответить: ZiTosS
Сообщение #5


<script type="text/javascript">
   function changeSize(e, myEvent)
   {
      var size = (myEvent = "+") ? 1 : -1;
      e.style.fontSize = intval(e.style.fontSize) + size + "px";
   }
</script>
..........
<div id="news">Текст</div>
<input type="button" value="+" onClick="changeSize(document.getElementById('news'), '+');">
<input type="button" value="-" onClick="changeSize(document.getElementById('news'), '-');">


Приду вечером придумаю получше, писал на скорую руку :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Banderas
Banderas
Topic Starter сообщение 26.2.2009, 11:39; Ответить: Banderas
Сообщение #6


Незаработало :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 27.2.2009, 0:58; Ответить: ZiTosS
Сообщение #7


<html>
<head>
<style type="text/css">
#news
{
    font-size: 100%;
}

</style>
<script type="text/javascript">

var defaultFontSize = 100;
var currentFontSize = defaultFontSize;

function revertStyles(){

    currentFontSize = defaultFontSize;
    changeFontSize(0);

}

function changeFontSize(sizeDifference){
    currentFontSize = parseInt(currentFontSize) + parseInt(sizeDifference * 5);

    if(currentFontSize > 150){
        currentFontSize = 150;
    }else if(currentFontSize < 60){
        currentFontSize = 60;
    }

    setFontSize(currentFontSize);
};

function setFontSize(fontSize){
    document.body.style.fontSize = fontSize + '%';
};

</script>
</head>
<body>

<div id="news">Текст</div>
<input type="button" value="+" onClick="changeFontSize(1);">
<input type="button" value="default" onClick="revertStyles();">
<input type="button" value="-" onClick="changeFontSize(-1);">

</body>
</html>


Этот код точно рабочий, только все значения элементов которые ты хочешль чтобы изменялись должны быть в %
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Banderas
Banderas
Topic Starter сообщение 16.3.2009, 17:59; Ответить: Banderas
Сообщение #8


хм, у меня не работает xD На сайт ставил - не хочет работать, хоть переделал в %
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 17.3.2009, 12:01; Ответить: ZiTosS
Сообщение #9


Banderas, всё переделал в % говоришь? Глянул через debugger, все элементы у тебя прописаны в px.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Banderas
Banderas
Topic Starter сообщение 17.3.2009, 21:53; Ответить: Banderas
Сообщение #10


не, только
.news переделал в %
Или єто нужно что бы абсолютно все???
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
11 Boymaster 1770 Вчера, 23:35
автор: Boymaster
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4789 Вчера, 1:19
автор: sergio11
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
148 adw-kupon.ru 19700 8.4.2024, 10:37
автор: Skyworker
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
18 uahomka 3090 5.4.2024, 5:53
автор: Skyworker
Горячая тема (нет новых ответов) Как бездомные хранят деньги?
81 metvekot 13648 31.3.2024, 12:44
автор: Boymaster


 



RSS Текстовая версия Сейчас: 18.4.2024, 21:05
Дизайн