私は三角形の 'container' divを持ち、内側には何でも構いません(p
、label
、input
など)。私は三角形がうまく見えますが、要素は三角形の外側に配置されています。トライアングルコンテナ内に正しく配置する要素
どのようにして三角形のCSS3を作成してコンテンツを処理し、正しく配置できるようにするにはどうすればよいですか?
JSFiddle:それは、現在、最初の写真のように見えます
、私の目標は、第二絵のようなものである。ここhttps://jsfiddle.net/hkunofLk/
.arrow-down {
width: 0;
height: 0;
border-left: solid transparent;
border-right: solid transparent;
border-top: solid #f00;
overflow: visible;
}
.arrow-md {
border-width: 200px;
}
input {
width: 200px;
height: 75px;
}
<div class="arrow-md arrow-down">
<label for="usr">Name:</label>
<input type="text" class="form-control input-lg" id="usr">
</div>
を
top
を設定悪い考えです。三角形divの幅と高さを設定する必要があります。 – jst16