2013-08-05 3 views
8

में काम नहीं कर रहा है मेरी समस्या यहां "हल" के रूप में पोस्ट की गई है, लेकिन स्पष्ट रूप से मैं समाधान (?) को समझ नहीं पा रहा हूं। मेरे पास विरासत एचटीएमएल की ढेर है जो मेरे ब्राउज़र में असफल होने लगती है, मुझे पता नहीं क्यों, शायद "असमर्थित" विशेषताओं के कारण? (बहुत निराशाजनक, रास्ते से। दशकों से ठीक काम करने वाले इन बहुत ही सरल गुणों को खत्म क्यों करें? जब तक यह काम करता है, तब तक कोई भी मेरी कोडिंग शैली के बारे में सोचता है।)valign = "top" td

विशेष रूप से , मैं उपयोग करता हूं और valign काम नहीं करता है। तो मैं निम्नलिखित की कोशिश की, कभी नहीं एक सफलता के साथ:

<td align=center vertical-align:top> 
<td text-align:center; vertical-align:top> 
<td text-align:center; vertical-align:text-top> 
<td vertical-align:text-top> 

अब मैं केवल निराश हूँ। कोई सुझाव?

+1

'ऊर्ध्वाधर- align नहीं है कभी HTML में : का उपयोग बजाय valign:top का उपयोग करने का तो जिम्मेदार बताते हैं:

<td align="center" valign="top"> 

नोट:

अपने कोड है शीर्ष 'या 'लंबवत-संरेखण: टेक्स्ट-टॉप' को' style = "" 'में होना चाहिए? – s0d4pop

+0

मुझे लगता है कि उनमें से कुछ को बहुत समय पहले गिरा दिया गया है। –

+0

शीर्षक शीर्षक से बिल्कुल मेल नहीं खाता है। विशेषता 'valign = "top" 'काम करता है, लेकिन इसके सीएसएस समकक्ष का उपयोग करने का प्रयास काम नहीं करता है (सीधे HTML के अंदर सीएसएस सिंटैक्स का उपयोग करने की कोशिश करने के कारण)। –

उत्तर

10

vertical-align:toptd टैग में ही होने वाला नहीं है। आपको इसे style="" लाइन या td के लिए सीएसएस नियमों में रखना होगा।

style="" का उपयोग करना:

<td align="center" style="vertical-align:top"> 
<td style="text-align:center; vertical-align:top"> 
<td style="text-align:center; vertical-align:text-top"> 
<td style="vertical-align:text-top"> 

सीएसएस विधि के लिए, आप उनकी शैली अलग हो सकें, इसके लिए एक अलग वर्ग या प्रत्येक td करने के लिए आईडी देना होगा।

1

आप अपने HTML मार्कअप में valign= top नहीं valign: top or vertical-align: top का उपयोग करें और सीएसएस

में vertical-align: top; का उपयोग अपने html में कर सकते हैं तो आप इस

<td align=center valign=top> 

कर सकता है अपने सीएसएस स्टाइलशीट में

td{vertical-align: top;} 

और में आपकी इनलाइन-शैली

<td align=center style="vertical-align: top;"> 
0

इंस्टेड vertical-align:topvalign="top" का उपयोग करें। आप का उपयोग करना चाहिए valign="top"

+0

http://www.w3schools.com/tags/att_td_valign.asp काफी विपरीत कहते हैं। वैल्यूइन विशेषता एचटीएमएल 5 में समर्थित नहीं है। इसके बजाय सीएसएस का प्रयोग करें। – nanosoft

संबंधित मुद्दे