ng-repeat
指令を使用してカスタムカードのリストを表示したいが、それは垂直に表示し続ける。カードリストを水平に表示する、角度/マテリアライズCSSを持つHTML/CSS
<style>
li{
display: inline
}
</style>
<div ng-init="names=['Jani','Hege','Kai']">
<ul >
<li ng-repeat="x in names">
<div class="row">
<div class="col s12 m2 20 " >
<div class="card blue-grey darken-1">
<div class="card-content white-text">
<span class="card-title" id="dani">{{x}}</span>
<p id="p">I am a very simple card. I am good at containing small bits of information.
I am convenient because I require little markup to use effectively.</p>
</div>
<div class="card-action">
<a href="#">This is a link</a>
</div>
</div>
</div>
</div>
</li>
</ul>
</div>
私は間違っていますか?
UPDATE:
display: inline-flex;
は、問題を修正しますが、オブジェクトを同じ行に次々に置きます。私は4つのオブジェクトを言うことができた後、次の行に行きたい、どのように私はこれを設定することができますか?
ので、3カードが増加する:)
'display:inline-flex;'を 'ul'要素に追加してみてください。 – user3821538