de-vraag
  • Ερωτήσεις
  • Ετικέτες
  • Χρήστες
Ειδοποιήσεις
Ανταμοιβές
Εγγραφή
Μόλις εγγραφείτε, θα ενημερωθείτε για τις απαντήσεις και τα σχόλια στις ερωτήσεις σας.
Συνδεθείτε
Αν έχετε ήδη λογαριασμό, συνδεθείτε για να ελέγξετε τις νέες ειδοποιήσεις.
Θα υπάρξουν ανταμοιβές για πρόσθετες ερωτήσεις, απαντήσεις και σχόλια.
Περισσότερα
Πηγή
Επεξεργασία
 Micah
Micah
Ερώτηση

Απόκρυψη κειμένου με χρήση css

Έχω μια ετικέτα στην html μου ως εξής:

<h1>My Website Title Here</h1>

Χρησιμοποιώντας css θέλω να αντικαταστήσω το κείμενο με το πραγματικό μου λογότυπο. Έχω το λογότυπο εκεί χωρίς πρόβλημα μέσω αλλαγής μεγέθους της ετικέτας και τοποθέτησης μιας εικόνας φόντου μέσω css. Ωστόσο, δεν μπορώ να καταλάβω πώς να απαλλαγώ από το κείμενο. Το έχω δει να γίνεται πριν, βασικά σπρώχνοντας το κείμενο από την οθόνη. Το πρόβλημα είναι ότι δεν μπορώ να θυμηθώ πού το είδα.

296 2009-01-23T01:19:06+00:00 3
Josh Crozier
Josh Crozier
Επεξεργασμένη ερώτηση Κάνε Σεπτέμβριος 2014 в 4:50
Προγραμματισμός
css
Αυτή η ερώτηση έχει 1 απάντηση στα αγγλικά, για να τις διαβάσετε συνδεθείτε στο λογαριασμό σας.
Chris Farmiloe
Chris Farmiloe
Κάνε Ιανουάριος 2009 в 1:26
2009-01-23T01:26:12+00:00
Περισσότερα
Πηγή
Επεξεργασία
#8767412

Ο πιο φιλικός τρόπος για όλους τους φυλλομετρητές είναι να γράψετε την HTML ως

<h1><span>Website Title</span></h1>

στη συνέχεια, χρησιμοποιήστε CSS για να αποκρύψετε το span και να αντικαταστήσετε την εικόνα

h1 {background:url(/nicetitle.png);}
h1 span {display:none;}

Αν μπορείτε να χρησιμοποιήσετε CSS2, τότε υπάρχουν κάποιοι καλύτεροι τρόποι χρησιμοποιώντας την ιδιότητα content, αλλά δυστυχώς ο ιστός δεν είναι ακόμα 100% έτοιμος.

 Robert
Robert
Επεξεργασμένη απάντηση Κάνε Ιούλιος 2015 в 12:26
30
0
 Jobo
Jobo
Κάνε Ιανουάριος 2009 в 1:27
2009-01-23T01:27:26+00:00
Περισσότερα
Πηγή
Επεξεργασία
#8767413

μπορείτε να χρησιμοποιήσετε την ιδιότητα css background-image και το z-index για να διασφαλίσετε ότι η εικόνα παραμένει μπροστά από το κείμενο.

Linus Caldwell
Linus Caldwell
Επεξεργασμένη απάντηση Κάνε Ιούνιος 2013 в 4:04
5
0
Andrei Krotkov
Andrei Krotkov
Κάνε Ιανουάριος 2009 в 1:24
2009-01-23T01:24:14+00:00
Περισσότερα
Πηγή
Επεξεργασία
#8767411

Η απάντηση είναι να δημιουργήσετε ένα span με την ιδιότητα

{display:none;}

Μπορείτε να βρείτε ένα παράδειγμα στο αυτή η ιστοσελίδα

4
0
Προσθήκη ερώτησης
Κατηγορίες
Όλα
Τεχνολογία
Πολιτισμός / Αναψυχή
Ζωή / Τέχνες
Επιστήμη
Επαγγελματικό
Επιχείρηση
Χρήστες
Όλα
Νέα
Δημοφιλές
1
Виталий Теслюк
Εγγεγραμμένη πριν 1 μέρα
2
shokir qochqorov
Εγγεγραμμένη πριν 1 μέρα
3
Roxana Elizabeth CASTILLO Avalos
Εγγεγραμμένη πριν 1 εβδομάδα
4
Hideo Nakagawa
Εγγεγραμμένη πριν 1 εβδομάδα
5
Sergiy Tytarenko
Εγγεγραμμένη πριν 1 εβδομάδα
DE
EL
ES
FR
ID
IT
JA
KO
NL
PT
RU
SK
SL
TR
ZH
© de-vraag 2022
Πηγή
stackoverflow.com
με άδεια cc by-sa 3.0 με αναφορά