En son web geliştirme öğreticiler
×

CSS Eğitimi

CSS EV CSS Giriş CSS Sözdizimi CSS Nasıl CSS Renkler CSS Arka CSS Kenarlıklar CSS Kenar boşlukları CSS Dolgu malzemesi CSS Yükseklik genişlik CSS Metin CSS Yazı CSS Bağlantılar CSS Listeler CSS Tablolar CSS Kutu Modeli CSS Özeti CSS Gösterimi CSS Maksimum genişlik CSS Konumu CSS şamandıra CSS Inline-block CSS hizalama CSS combinators CSS Sözde sınıf CSS Sözde elemanı CSS Gezinti çubuğu CSS Açılır menülerde CSS Araç ipuçları CSS Resim Galerisi CSS Görüntüdeki Opaklık CSS Görüntü Spritleri CSS Attr Seçicileri CSS Formları CSS Sayaçlar

CSS3

CSS3 Giriş CSS3 Yuvarlatılmış köşeler CSS3 Sınır Resimleri CSS3 Arka CSS3 Renkler CSS3 Renk Geçişleri CSS3 Gölgeler CSS3 Metin CSS3 Yazı CSS3 2D Dönüşümler CSS3 3D Dönüşümler CSS3 Geçişler CSS3 Animasyonlar CSS3 Görüntüler CSS3 Düğmeler CSS3 sayfalara numara koyma CSS3 Birden Çok Sütun CSS3 Kullanıcı arayüzü CSS3 Kutu Boyutlandırma CSS3 Flexbox CSS3 Medya Sorguları CSS3 MQ Örnekleri

CSS Duyarlı Web Tasarımı

Duyarlı Web Tasarımı giriş Duyarlı Web Tasarımı Görünüm Duyarlı Web Tasarımı Izgara Görünümü Duyarlı Web Tasarımı Medya Sorguları Duyarlı Web Tasarımı Görüntüler Duyarlı Web Tasarımı Videolar Duyarlı Web Tasarımı çerçeveler

CSS Examples

CSS Örnekler CSS bilgi yarışması CSS sertifika

CSS References

CSS Referans CSS Seçiciler CSS Fonksiyonlar CSS Referans Resmi CSS Web Safe Yazı CSS canlandırılabilir CSS Birimler CSS PX-EM Dönüştürücü CSS Renkler CSS Renk Değerleri CSS Renkli İsimler CSS3 Tarayıcı Desteği

 

CSS İpucu


CSS ile ipuçları oluşturun.


Gösteri: ipucu Örnekler

Bir ipucu genellikle kullanıcı bir öğenin üzerine fareyi hareket ettirdiğinde şey hakkında ek bilgi belirtmek için kullanılır:

En Tooltip metni
Sağ Tooltip metin
Alt Tooltip metni
Sol Tooltip metin


Temel İpucu

kullanıcı bir öğenin üzerine fareyi hareket ettirdiğinde görünen bir araç ipucu oluşturun:

Örnek

<style>
/* Tooltip container */
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}

/* Tooltip text */
.tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: black;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
 
    /* Position the tooltip text - see examples below! */
    position: absolute;
    z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
    visibility: visible;
}
</style>

<div class="tooltip"> Hover over me
  <span class="tooltiptext"> Tooltip text </span>
</div>
Kendin dene "

Örnek Açıklaması

HTML) bir kap elemanını kullanın (like <div> ) ve eklemek "tooltip" buna sınıfı. Ne zaman bunun üzerinde kullanıcı fare <div> , bu ipucu metni gösterecektir.

Ipucu metin bir satır içi eleman içine yerleştirilir (like <span> ) ile class="tooltiptext" .

CSS) tooltip sınıfı kullanımı position:relative , araç ipucu metni konumlandırmak için gereklidir ( position:absolute ) . Not: ipucunu konumlandırmak nasıl yapılacağına ilişkin aşağıdaki örneklere bakın.

tooltiptext sınıfı gerçek ipucu metni tutar. Bu varsayılan olarak gizlidir ve vurgulu görünecektir (see below) . 120px genişlik, siyah arka plan rengini, beyaz metin rengi, ortalanmış metin ve 5px üst ve alt padding: Biz de ona bazı temel stilleri ekledik.

CSS3 border-radius özelliği ipucu metne yuvarlak köşeler eklemek için kullanılır.

:hover seçici kullanıcı üzerine fare hareket ettiğinde araç ipucu metni göstermek için kullanılır <div> ile class="tooltip" .


Konumlandırma Araç ipuçları

Bu örnekte, araç ipucu sağa yerleştirilir (left:105%) ait "hoverable" metin (<div>) . Ayrıca unutmayın top:-5px kabını elemanının ortasına yerleştirmek için kullanılır. Araç ipucu metin 5px bir üst ve alt dolgu vardır çünkü sayı 5 kullanıyoruz. Eğer Dolgusunu artırırsanız, ayrıca değerini artırmak top ortada kalmasını sağlamak için mülk (if this is something you want) . Eğer soluna yerleştirilen ipucu istiyorsanız, aynı geçerlidir.

Sağ ipucu

.tooltip .tooltiptext {
    top: -5px;
    left: 105%;
}

Sonuç:

Hover over me Tooltip text
Kendin dene "

Sol İpucu

.tooltip .tooltiptext {
    top: -5px;
    right: 105%;
}

Sonuç:

Hover over me Tooltip text
Kendin dene "

Eğer ipucu üstünde veya altında görünmesini istiyorsanız, aşağıdaki örneklere bakın. Kullandığımız unutmayın margin-left eksi 60 piksel değerine sahip özelliğini. Bu hoverable metnin altında / üstünde ipucunu ortalamaktır. Tooltipte genişliğinin yarısına ayarlanır (120/2 = 60) .

En İpucu

.tooltip .tooltiptext {
    width: 120px;
    bottom: 100%;
    left: 50%;
    margin-left: -60px; /* Use half of the width (120/2 = 60), to center the tooltip */
}

Sonuç:

Hover over me Tooltip text
Kendin dene "

Alt Tooltip

.tooltip .tooltiptext {
    width: 120px;
    top: 100%;
    left: 50%;
    margin-left: -60px; /* Use half of the width (120/2 = 60), to center the tooltip */
}

Sonuç:

Hover over me Tooltip text
Kendin dene "

İpucu Oklar

, Araç ipucu belirli bir yanından görünür eklemek gerekir bir ok oluşturmak için "empty" sözde eleman sınıfıyla, ipucu sonra içeriği ::after birlikte content özelliği. ok kendisi sınırları kullanılarak oluşturulur. Bu konuşma balonu gibi ipucu göz yapacaktır.

Bu örnek araç ipucu altına bir ok eklemek gösterilmiştir:

Alt Ok

.tooltip .tooltiptext::after {
    content: " ";
    position: absolute;
    top: 100%; /* At the bottom of the tooltip */
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: black transparent transparent transparent;
}

Sonuç:

Hover over me Tooltip text
Kendin dene "

Örnek Açıklaması

: Ipucu içindeki oku yerleştirin top: 100% araç ipucu alt kısmındaki oku yerleştirecektir. left: 50% oka ortalar.

Not: border-width mülkiyet ok boyutunu belirtir. Eğer bunu değiştirirseniz, da değişir margin-left aynı değer. Bu merkezli oku tutacak.

border-color bir ok haline içeriği dönüştürmek için kullanılır. Biz siyaha üst sınırını ve şeffaf gerisini ayarlayın. bütün taraflar siyah olsaydı, siyah kare kutu ile bitirmek istiyorum.

Bu örnek araç ipucu üstüne bir ok eklemek gösterilmiştir. Biz alt kenarlığı rengi bu kez set dikkat edin:

Üst Ok

.tooltip .tooltiptext::after {
    content: " ";
    position: absolute;
    bottom: 100%;  /* At the top of the tooltip */
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent black transparent;
}

Sonuç:

Hover over me Tooltip text
Kendin dene "

Bu örnek araç ipucu soluna bir ok eklemek gösterilmiştir:

Sol ok

.tooltip .tooltiptext::after {
    content: " ";
    position: absolute;
    top: 50%;
    right: 100%; /* To the left of the tooltip */
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent black transparent transparent;
}

Sonuç:

Hover over me Tooltip text
Kendin dene "

Bu örnek araç ipucu sağındaki bir ok eklemek gösterilmiştir:

Sağ ok

.tooltip .tooltiptext::after {
    content: " ";
    position: absolute;
    top: 50%;
    left: 100%; /* To the right of the tooltip */
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent transparent black;
}

Sonuç:

Hover over me Tooltip text
Kendin dene "

Araç İpuçları Fade (Animation)

Görünür olmak üzere eklendiğinde ipucu metinde solmaya için, size CSS3 kullanabilir transition ile birlikte özelliği opacity özelliği ve belirtilen saniyelik bir dizi, 100% görünür tamamen görünmez olmaktan gitmek (1 second in our example) :

Örnek

.tooltip .tooltiptext {
    opacity: 0;
    transition: opacity 1s;
}

.tooltip:hover .tooltiptext {
    opacity: 1;
}
Kendin dene "

Not: geçişler ve daha sonra Öğretici animasyonlar hakkında daha fazla bilgi edineceksiniz.