Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Фото и css

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

CodeKeeper

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
newbies
 
Пусть картинки на лету кропают и/или ресайзят с сохранением пропорций, а ты возьми все изображения одного размера и накрути стиль.  
 
Второй вариант, не центрируй их вообще, а сделай превью по клику.  

Всего записей: 24 | Зарегистр. 28-12-2013 | Отправлено: 11:05 03-01-2014
newbies



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да я думаю подругзку фото сделать, что бы маленькая фотка делалась из большой , уменьшалась и обрезалась допустим 300x300 такое ведб возможно.  
а при клике на неё что бы открывалась большая картинка.

Всего записей: 2112 | Зарегистр. 23-06-2006 | Отправлено: 08:36 05-01-2014
CodeKeeper

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я тебе про это и писал.

Всего записей: 24 | Зарегистр. 28-12-2013 | Отправлено: 14:22 05-01-2014
newbies



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
небольшая проблемка  ie и opera, не хотят воспринимать
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
 
 
делаю так:
css

 
.apartfoto {
width: 366px;  
height: 250px;
overflow: hidden;  
margin: 10px;
border: 1px solid #FFDDEF;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}  
.apartfoto img {
top: 50%;
margin-top: -100px;
left: 50%;
margin-left: -100px;
max-width: 500px;  
max-height: 500px;
}  
 
html
 
<div class="apartfoto">
<img src="/media/uploads/quarters/<? echo ($quarter['main_img']) ? 'small_'.$quarter['main_img'] : 'apartnofoto.jpg'; ?>"/>
</div>
 
картинка не закругляется, я так понимаю это из за того что мы обрезаем картинку, то есть прячем ту часть что не надо показывать, как тут быть то ?
 
Добавлено:
пробовал такой вариант еще:
 
у меня так
<img src="/media/uploads/quarters/<? echo ($quarter['main_img']) ? 'small_'.$quarter['main_img'] : 'apartnofoto.jpg'; ?>"/>
 
я попробовал так
<a style='background: url(/media/uploads/quarters/<? echo ($quarter['main_img']) ? 'small_'.$quarter['main_img'] : 'apartnofoto.jpg'; ?>) center center'></a>
 
не показывает картинку.
 
 
Добавлено:
вот так реализовал , так работает, центрует ))
 
html
<div class="apartfoto">
<img style="background: url(/media/uploads/quarters/<? echo ($quarter['main_img']) ? 'small_'.$quarter['main_img'] : 'apartnofoto.jpg'; ?>) center center">
</div>
 
css
.apartfoto {
width: 366px;  
height: 250px;
overflow: hidden;  
margin: 10px;
border: 1px solid #FFDDEF;
-webkit-border-radius: 8px;
-o-border-radius: 8px;
-html-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}  
 
.apartfoto img{  
width: 366px;  
height: 250px;
background-size: contain;  
border: 1px solid #FFDDEF;
-webkit-border-radius: 8px;
-o-border-radius: 8px;
-html-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
 }
 
но не работает в фаерфоксе не видно фоток, в ie, работает и в хроме все ок, опера так же даёт добро )

Всего записей: 2112 | Зарегистр. 23-06-2006 | Отправлено: 10:18 06-01-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Интернет » Web-программирование » Фото и css


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru