回答編集履歴

3

HTMLとCSSを追記

2020/05/06 05:24

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -1,8 +1,88 @@
1
1
  HTMLだけでは実装不可能と思われます。
2
2
 
3
- Firefoxだと、以下のようにすると実できました
3
+ ソースが長くなってしまっていますが、以下のようにHTMLとCSSを記述すると実できるようです
4
4
 
5
+
6
+
7
+ 追記:
8
+
9
+ [https://codepen.io/new1ro/pen/BaoYBxx](https://codepen.io/new1ro/pen/BaoYBxx)
10
+
11
+
12
+
13
+ ```HTML
14
+
15
+ <div class="hr">
16
+
17
+ <span>中略</span>
18
+
19
+ </div>
20
+
21
+ ```
22
+
23
+ ```CSS
24
+
25
+ .hr {
26
+
27
+ margin-top: 40px;
28
+
29
+ padding: 40px;
30
+
31
+ text-align: center;
32
+
33
+
34
+
35
+ border-top: 2px dashed #000;
36
+
37
+ border-bottom: 2px dashed #000;
38
+
39
+ position: relative;
40
+
41
+ }
42
+
43
+ .hr span {
44
+
45
+ padding: 0 5px;
46
+
47
+ background: #fff;
48
+
49
+ position: relative;
50
+
51
+ z-index: 1000;
52
+
53
+ }
54
+
55
+ .hr::before {
56
+
57
+ content: "";
58
+
59
+ border-top: 2px dashed #000;
60
+
61
+ margin: auto 0;
62
+
63
+ height: 0;
64
+
65
+ position: absolute;
66
+
67
+ top: 0;
68
+
69
+ left: 0;
70
+
71
+ right: 0;
72
+
73
+ bottom: 0;
74
+
75
+ }
76
+
77
+ ```
78
+
79
+
80
+
81
+ ---
82
+
83
+ CSSだけで対応しようとすると、Firefoxでは実装できましたが
84
+
5
- (Chromeでは表示できませんでした..)
85
+ Chromeでは表示できませんでした..
6
86
 
7
87
 
8
88
 

2

修正

2020/05/06 05:24

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -7,6 +7,10 @@
7
7
 
8
8
 
9
9
  ```CSS
10
+
11
+ <!-- HTMLファイルに<style>...</style>を貼り付けるとCSSが使用できます。 -->
12
+
13
+ <style>
10
14
 
11
15
  hr {
12
16
 
@@ -50,4 +54,6 @@
50
54
 
51
55
  }
52
56
 
57
+ </style>
58
+
53
59
  ```

1

修正

2020/05/06 05:14

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -1,6 +1,8 @@
1
1
  HTMLだけでは実装不可能と思われます。
2
2
 
3
- CSSだと以下のようにすると実装できそうです
3
+ Firefoxだと以下のようにすると実装できました
4
+
5
+ (Chromeでは表示できませんでした..)
4
6
 
5
7
 
6
8