添付画像のように続きを読むボタンを配置しているのですが、
上の段の文字が二行になると、ボタンも一緒に一行上に動いてしまいます。
ためしに
boxクラスのposistionにrelativeを指定して
bodymoreクラスのposistionのabsoluteを指定したのですが、
続きを読むの画像が全て同じ位置に移動してしまいました。
上の行の行数に関わらず、ボタンの位置を固定したいのですが、
どうすればよいでしょうか?
<!-- トップページの記事一覧ループ -->
<div class="box">
<header class="article-header">
<div class="article-body">
<div class="article-body-inner">
<!--見出し画像の表示-->
<a href="http://test/archives/8611038.html"><img class="border-img" src="http://test/imgs/a/a/aa93555c-s.jpg" width="250" height="180" border="15" alt="" align="left" hspace="15"vspace="15" /></a>
<!-- 投稿日時 -->
<div class="article-header-date"><time datetime="2018-04-22T16:44:09+0900" pubdate="pubdate">2018年04月22日</time></div><br />
<!-- 記事のタイトル -->
<h1>
<a href="http://test/archives/8611038.html" itemprop="url">テスト記事1テスト記事1テスト記事1テスト記事1</a>
</h1>
<!-- 続きを読む -->
<span class="bodymore"><a href="http://test/archives/8611038.html"><img src="http://test/imgs/c/8/c82aaac7-s.png" width="250" height="91" alt="続きを読む" /></a></span><br />
</div>
</header>
</div>
/*記事一覧の囲い*/
.box {
color: #2c2c2f;
background: #fff8e8;
width:710px;
margin-left:auto;
margin-right:auto;
border: solid 1px black;
box-sizing: border-box;
margin-top: 1rem;
}
/*見出し*/
.article-body-inner h1{
font-size: 25px;
padding: 0;
float: inherit;
margin-bottom: 0px;
}
/*続きを読む*/
.bodymore {
margin-left: 170px;
width: 240px;
height: 91px;
}
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
- HTML・CSS 吹き出し 下記の吹き出しのスタイルシートについて 下記のスタイルシートは左側にアイコンがでる使用にな 1 2022/11/12 17:55
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
css初心者 フレックスボックス...
-
表示倍率を変えるとレイアウト...
-
widthやheightの数値に単位(px...
-
<div>と<div>の間の10px程の...
-
画像イメージの上下左右、欲し...
-
余分な縦スクロールバーが出て...
-
4枚の画像を均等間隔で一列に...
-
CSSがなぜかfont-sizeだけ効か...
-
ddの内容が多い時のdtの背景を...
-
【HTML&CSS】フッター下部の余...
-
テーブルのセル間に余白が空い...
-
htmlのボタンのサイズについて
-
cssで「下よせ」ってどうやって...
-
【css】floatを指定するとはみ...
-
table周辺の隙間をなくしたい。
-
CSS3で角丸写真にシャドーを付...
-
スクロールボックスを中央に配...
-
firefoxのみテーブルのborderが...
-
border-style:solidで文字がずれる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
css初心者 フレックスボックス...
-
form input テキストを上下中央...
-
<div>と<div>の間の10px程の...
-
CSSがなぜかfont-sizeだけ効か...
-
divで囲まれたpaddingの指定を...
-
表示倍率を変えるとレイアウト...
-
画像イメージの上下左右、欲し...
-
CSS、width100%でもできる余白
-
cssで中央寄せ
-
CSS:animation開始位置の設定
-
スクロールボックスを中央に配...
-
CSSで背景画像を一番下にもって...
-
【CSS】ヘッダーの高さが不明の...
-
初心者html・CSS ウィンドウを...
-
footer を横幅いっぱいに広げる...
-
CSSで指定した背景画像にリンク...
-
div領域をウインドウサイズに合...
-
W3Cのソースコードの検証サービ...
おすすめ情報