背景が丸いテキストを画像にオーバーレイする方法
P粉328911308
P粉328911308 2023-08-30 15:20:14
0
1
382

この画像に表示されている内容を HTML にコピーする必要があります:

問題は、テキストが div と背景画像を覆っていることです。外側の div に画像がなく単色もない場合、角が丸い小さな HTML 要素を適切な位置に配置するだけで、これをかなり簡単に実行できると想像できますが、背景画像によって複雑さが増します。

これまでのところ、私はこれを持っています...ご覧のとおり、2つの丸い角で立ち往生しています。誰かが解決策を提案できますか? すべての最新ブラウザで動作する必要があることに注意してください:

#outer { 幅:100%; 高さ:400ピクセル; 境界半径:20px; 背景画像:url(https://media.istockphoto.com/id/1323032473/es/vector/panal-abstracto-de-vector-azul-moderno-con-fondo-de-monitor-de-corazón-con- para-la.jpg?s=2048x2048&w=is&k=20&c=mXe4wSHc8kAcOXastbN9jhinrWGQX3vvJQUhDgvOcqA=); 位置:相対; } #innertext { 表示:インライン; ボーダー右上半径:20px; 背景色:#fff; パディング:5px 25px 0px 5px; フォントサイズ:40px; 色:#000; 位置:絶対; 下:0ピクセル; }
2 行のテスト タイトル

P粉328911308
P粉328911308

全員に返信 (1)
P粉391677921

:before:after.innertext要素

に追加する必要があります。

更新:

複数の行を含めるには、flex-direction:columnコンテナを追加するだけです。各行には:after(右) の角があり、最初の子要素のみが存在します:前(上) コーナー

リーリー リーリー
いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!