Ho un titolo (h1) centrato sulla pagina. Voglio aggiungere linee a sinistra ea destra del titolo, in modo che riempiano il resto della larghezza della pagina. Tuttavia, voglio che le linee si adattino alla larghezza del titolo, che è dinamica. Quindi, voglio che la larghezza della linea sia calcolata dinamicamente.imposta larghezza dinamica con solo CSS?
Ecco un esempio di quello che sto cercando di realizzare: http://jsfiddle.net/cAEqE/1/
Nell'esempio ho impostato la larghezza delle linee al 35% in modo da poter ottenere l'effetto che voglio. Tuttavia, se il titolo è più lungo, si romperà in 2 righe e non voglio che ciò accada.
Il mio capo mi ha detto di evitare javascript, quindi sarebbe eccellente usare solo CSS. Tuttavia, se questo risulta impossibile, passerò al buon vecchio jQuery. Cheers!
Modifica: il sito Web ha un'immagine di sfondo, quindi non posso usare uno sfondo su h1. Grazie!
Questa è effettivamente una buona idea, grazie. Tuttavia, ho un'immagine di sfondo, quindi non posso impostare uno sfondo per l'h1 o il designer mi ucciderà. Modificherò la domanda con queste informazioni. – Cthulhu
è possibile ottenere questo controllo questo http://jsfiddle.net/cAEqE/62/ – sandeep