レイアウトが表示要素なしでうまく見える場合はどうすればいいですか?display: none
を動的に設定して、display: block
にレイアウトを破棄する必要があります。 「通常の」ディスプレイはありませんか?私はinline
を試しましたが、どちらもうまくいきません。最初にdisplay: none
に設定して、表示プロパティが「通常」でないかのようにしたいと思っています。CSSディスプレイのインラインで1行ではなく2行になる
<link href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.2/semantic.min.css" rel="stylesheet"
type="text/css">
<!-- Main jumbotron for a primary marketing message or call to action -->
<div class="center jumbotron">
<div class="container" style="margin-top:20px; width: 75%">
<h4 class="ui header">Semantic UI Form</h4>
<form name="formular" class="ui form">
<div class="ui grid">
<div class="four wide column ">
<label>First Name</label>
</div>
<div class="twelve wide column">
<input type="text" name="first-name" placeholder="First Name">
</div>
</div>
<div class="ui grid">
<div class="four wide column ">
<label>Last Name</label>
</div>
<div class="twelve wide column">
<input type="text" name="first-name" placeholder="Last Name">
</div>
</div>
<div class="ui grid" id="category_contents">
<div class="four wide column ">
<label>Last Name</label>
</div>
<div class="twelve wide column">
<input type="text" name="first-name" placeholder="Last Name">
</div>
</div>
<div style="display: inline;" id="categor2y_contents" class="ui grid">
<div class="four wide column ">
<label>Last Name</label>
</div>
<div class="twelve wide column">
<input type="text" name="first-name" placeholder="Last Name">
</div>
</div>
<!-- <button class="ui button" type="submit">Submit</button> -->
</form>
</div>
</div>
</div>
</div>
- 更新
ソリューションは、余分な<div class="ui grid">
を追加することでしたが、どのように私はそれを知っているはずですか?
からこのソリューションは、あなたが簡単に –
_「デバッグしようとしてきたどのようなコードを共有してください見つけ、その後、私は 'ディスプレイを追加する必要があります。ディスプレイ'に動的に設定されているNONE' :私のレイアウトを破壊するブロック "_ - あなたは何を言っているのか分かりません。あなたの質問を編集して、この問題を再現して明確に記述するのに役立つコードを含めることができますか? – Xufox