Последние учебники веб-разработки
×

CSS Руководство

CSS ГЛАВНАЯ CSS Введение CSS Синтаксис CSS Как CSS Цвета CSS Фон CSS Границы CSS Маржа CSS набивка CSS Высота ширина CSS Текст CSS шрифты CSS связи CSS Списки CSS таблицы CSS Модель Бокса CSS Outline CSS Дисплей CSS Максимальная ширина CSS Позиция CSS терка CSS Inline-block CSS выравнивать CSS Комбинаторы CSS Псевдо-класс CSS Псевдо-элемент CSS Панель навигации CSS Dropdowns CSS Всплывающие CSS Галерея CSS изображение Непрозрачность CSS спрайтов CSS Attr селекторы CSS Формы CSS Счетчики

CSS3

CSS3 Введение CSS3 Закругленные углы CSS3 Пограничные изображения CSS3 Фон CSS3 Цвета CSS3 Градиенты CSS3 Тени CSS3 Текст CSS3 шрифты CSS3 2D Трансформации CSS3 3D Трансформации CSS3 Переходы CSS3 Анимации CSS3 Изображений CSS3 Кнопки CSS3 пагинация CSS3 Несколько столбцов CSS3 Пользовательский интерфейс CSS3 Box Определение размеров CSS3 Flexbox CSS3 Медиа-запросы CSS3 Примеры MQ

CSS Адаптивный веб-дизайн

Адаптивный веб-дизайн вступление Адаптивный веб-дизайн Viewport Адаптивный веб-дизайн Вид сетки Адаптивный веб-дизайн Медиа-запросы Адаптивный веб-дизайн Изображений Адаптивный веб-дизайн Видео Адаптивный веб-дизайн Каркасы

CSS Examples

CSS Примеры CSS викторина CSS сертификат

CSS References

CSS Справка CSS Селекторы CSS функции CSS Ссылка Aural CSS Web Safe шрифты CSS Animatable CSS Единицы CSS PX-EM конвертер CSS Цвета CSS Значения цвета CSS Цвет Названия CSS3 Поддержка браузеров

 

CSS Изображений


Узнайте, как стиль изображения с помощью CSS.


Округлые изображения

Используйте border-radius свойство создавать закругленные изображения:


Париж

пример

Округлые Изображение:

img {
    border-radius: 8px;
}
Попробуй сам "
Париж

пример

Объезжанная Изображение:

img {
    border-radius: 50%;
}
Попробуй сам "

Миниатюра изображения

Используйте border собственности для создания миниатюр изображений.

Миниатюрное изображение:

Париж

пример

img {
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 5px;
}

< img src="paris.jpg" alt="Paris" >
Попробуй сам "

Изображение эскизов, как Ссылка:

пример

a {
    display: inline-block;
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 5px;
    transition: 0.3s;
}

a:hover {
    box-shadow: 0 0 2px 1px rgba
    (0, 140, 186, 0.5);
}

< a href="paris.jpg" >
  < img src="paris.jpg" alt="Paris" >
< /a >
Попробуй сам "

Адаптивные изображения

Адаптивные изображения будет автоматически подстраиваться под размер экрана.

Изменение размера окна браузера, чтобы увидеть эффект:

Норвегия

Если вы хотите, чтобы изображение не сворачивать, если он должен, но никогда не масштабироваться до быть больше своего первоначального размера, добавьте следующие строки:

пример

img {
    max-width: 100%;
    height: auto;
}
Попробуй сам "

Совет: Подробнее о Отзывчивый веб - дизайн в нашем CSS RWD Учебник .


Текст изображения

Как позиционировать текст на изображении:

пример

Норвегия
Bottom Left
Top Left
Top Right
Bottom Right
Centered

Попробуй сам:

Верхний левый » Верхний правый» Внизу слева » Внизу справа» По центру »

Polaroid Изображения / Карты

Норвегия

Язык тролля в Хардангер, Норвегия

Норвегия

Северное сияние в Норвегии

пример

div.polaroid {
    width: 80%;
    background-color: white;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

img {width: 100%}

div.container {
    text-align: center;
    padding: 10px 20px;
}
Попробуй сам "

Графические фильтры

CSS filter свойство добавляет визуальные эффекты (например , размытие и насыщенности) к элементу.

Примечание: Свойство фильтра не поддерживается в Internet Explorer, EDGE 12, или Safari 5.1 и более ранних версий.

пример

Изменение цвета всех изображений в черно-белый (100% серый):

img {
    -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
    filter: grayscale(100%);
}
Попробуй сам "

Совет: Перейти к нашему CSS фильтра Reference , чтобы узнать больше о CSS фильтров.


Отзывчивый Галерея изображений

CSS может быть использован для создания галереи изображений. В этом примере используется медиа-запросы повторно организовать изображения на различных размеров экрана. Изменение размера окна браузера, чтобы увидеть эффект:

Норвегия Язык Тролля
Добавьте описание изображения здесь
лес
Добавьте описание изображения здесь
Северное сияние
Добавьте описание изображения здесь
Горы
Добавьте описание изображения здесь

пример

.responsive {
    padding: 0 6px;
    float: left;
    width: 24.99999%;
}

@media only screen and (max-width: 700px){
    .responsive {
        width: 49.99999%;
        margin: 6px 0;
    }
}

@media only screen and (max-width: 500px){
    .responsive {
        width: 100%;
    }
}
Попробуй сам "

Совет: Подробнее о Отзывчивый веб - дизайн в нашем CSS RWD Учебник .


Изображение режимное (продвинутый)

Это пример, чтобы продемонстрировать, как CSS и JavaScript могут работать вместе.

Во-первых, использовать CSS, чтобы создать модальное окно (диалоговое окно), и скрыть его по умолчанию.

Затем использовать JavaScript, чтобы показать модальное окно и отобразить изображение внутри модального, когда пользователь нажимает на изображение:

Северное сияние, Норвегия

пример

// Get the modal
var modal = document.getElementById('myModal');

// Get the image and insert it inside the modal - use its "alt" text as a caption
var img = document.getElementById('myImg');
var modalImg = document.getElementById("img01");
var captionText = document.getElementById("caption");
img.onclick = function(){
    modal.style.display = "block";
    modalImg.src = this.src;
    modalImg.alt = this.alt;
    captionText.innerHTML = this.alt;
}

// Get the <span> element that closes the modal
var span = document.getElementsByClassName("close")[0];

// When the user clicks on <span> (x), close the modal
span.onclick = function() {
    modal.style.display = "none";
}
Попробуй сам "