LoginSignup
0
0

やってみたシリーズ5編1部 html , css js は2部になる

Posted at

これは、htmlとcssとJavascriptを駆使して動的に静止画の動化をしようとする、試みのスクリプトである。
実践的に、プログラムの謎解きを収録した実話で、その証拠を示すものとする。
ここまで来ると、ぺらぺらとめくるだけでは済まず、詳細な内容を検討する必要があり2部に分割して、載せる事としました。

1部 htmlとcss

studio.html

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<LINK rel="SHORTCUT ICON" href="imge/name.ico">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <meta name="description" content="たっちゃん,studio。">
<title>studio</title>
<link rel="stylesheet" href="studio.css" type="text/css">
<!-- styleダイレクト指定の2つした -->
<style>
    body {background-image: url(imge/bgsc_1.png);}
	/* styleダイレクト指定の一つした*/
</style>
<script>
	//スクリプトが読み込るか確認 確認で読み込まれてはいない。
	if(window.innerWidth< 455 || window.innerHeight < 375){
		alert("ページが小さ過ぎます。1");
	//	document.getElementById('flex_top').innerHTML = "<h1>当コンテンツの有効外です</h1>";
	}
	
</script>
<!--<script src="faill_check.js"></script>-->
<script src="studio.js" defer></script>
<!-- styleダイレクト指定の一つ上 -->
</head>
<body onload="mystrto();">
	<!-- HP ご案内 https://tattyan0-0.sakura.ne.jp/etc/index.html downlode zip-->
                            <!-- stato studio -->
    <div id="flex1">
        <div class="content1">
			<!-- 1 gloop image,video base asist image -->
            <div id="box01">
                <table><tr><td id="my1td1"><div id="my1d1"></div></td><td></td></tr><tr><td></td><td><div id="my1"><img src="imge/my_img.jpg" width="640" alt="イメージがありません"></div></td><tr></table>
	        </div>
            <div id="box01_2">
                <table><tr><td id="my1_2td1"></td><td></td></tr>
 <tr><td></td><td><div id="my1_2"><table class="im1_2"><tr><td>           <br><br></td></tr></table></div></td></tr></table>
            </div>
			<!-- 2 gloop image base asist -->
            <div id="box02">
                <table><tr><td id="my2td1"></td><td></td></tr>
 <tr><td></td><td><div id="my2"><img src="imge/gall.png" width="128" height="128"></div></td></tr></table>
            </div>
            <div id="box02_2">
                <table><tr><td id="my2_2td1"></td><td></td></tr>
 <tr><td></td><td><div id="my2_2"></div></td></tr></table>
            </div>
			<!-- 3 gloop image base asist -->
            <div id="box03">
                 <table><tr><td id="my3td1"></td><td></td></tr>
 <tr><td></td><td><div id="my3"><img src="imge/man1.png" width="128" height="128"></div></td></tr></table>
            </div>
            <div id="box03_2">
                <table><tr><td id="my3_2td1"></td><td></td></tr>
 <tr><td></td><td><div id="my3_2"></div></td></tr></table>
            </div>
			<!-- 4 gloop text 0to台紙 1totext1 2totext2 -->
			<div id="box04">
                <table><tr><td id="my4td1"></td><td></td></tr><tr><td></td><td><div id="my4"></div></td></tr></table>
            </div>
            <div id="box04_1">
                <table><tr><td id="my4_1td1"></td><td></td></tr><tr><td></td><td>
<div id="my4_1"> <mark><font size="6"><b>テキスト</b><font color="#f00"><b></b></font>られる。</font></mark> </div>
<!-- font-size:20px;  text-shadow: 水平方向の距離 垂直方向の距離 影のぼかし半径 影の色;  -->
</td></tr></table>
            </div>
           <div id="box04_2">
                <table><tr><td id="my4_2td1"></td><td></td></tr><tr><td></td><td>
<div id="my4_2"></div></td></tr></table>
            </div>			
			<!-- top mask infomatin-->
			<div id="box05">
				<table border="1" class="teb_b_c"><tr><td id="my5td1"><div id="my5d1"></div></td><td id="my5td2"><div id="my5d2"></div></td><td id="my5td3"><div id="my5d3">16:9</div></td></tr>
<tr><td id="my5td4"></td><td id="my5td5"><div id="my5_1"><table><tr><td></td></tr></table></div></td><td id="my5td6"><div id="my5d6">0000</div></td></tr>
<tr><td id="my5td7"></td><td id="my5td8"></td><td id="my5td9"></td></tr></table>
			</div>			
        </div>
        <div class="content2">
			<div id="no_display"></div>            
				コントロール <input type="button" value=" ロック " onClick="rook_b();"><br>
				<form>	
                <input type="button" value=" Relode " onClick="Relode();">
                <input type="button" value=" Stato " onClick="Stato1();">
				<input type="button" value=" Pause " onClick="Pause();">
                <input type="button" value=" Re_Stato " onClick="Re_Stato();">
            </form>
			<hr>
            <form name="my_form_0">
				タイプ 
				<input type="button" value="初期化" onclick="init_stato();"><br>
                <input type="radio" id="ra_g1_1" checked onchange="radio_glope1(1);">demo 
                <input type="radio" id="ra_g1_2" onchange="radio_glope1(2);">non 
                <input type="radio" id="ra_g1_3" onchange="radio_glope1(3);">readプレー<br>
				比率<br>
				 <input type="radio" id="ra_g2_1" checked onchange="radio_glope2(1);">16:9 
				<input type="radio" id="ra_g2_2" onchange="radio_glope2(2);">9:16 
				<input type="radio" id="ra_g2_3" onchange="radio_glope2(3);">1:1<br>
				サイズ <span id="dis_size_wh">640 * 360</span><br>
				 <input type="radio" id="ra_g3_1" onchange="radio_glope3(1);">1280 720(x)x<br>
				 <input type="radio" id="ra_g3_2" onchange="radio_glope3(2);">1088 612(450 800)1040*780(4:3)<br>
				 <input type="radio" id="ra_g3_3" onchange="radio_glope3(3);">720 405(405 720)<br>
				 <input type="radio" id="ra_g3_4" checked onchange="radio_glope3(4);">640 360(360 640)<br>
				 <input type="radio" id="ra_g3_5" onchange="radio_glope3(5);">320 180(180 320) 
				<input type="radio" id="ra_g3_6" onchange="radio_glope3(6);">free<br> 
				 width<input type="textbox" size="2" value="100" id="tx_wid" onchange="text_3_w();">
				 height<input type="textbox" size="2" value="100" id="tx_hi" onchange="text_3_h();"><br>
				<font size="2">mini(max) 100*100 (1280*800)以内に。</font><br>				
				再生<br><a name="my_0"></a>
                 <input type="checkbox" checked onchange="chec_g4_1(checked);">Video S off 
                <input type="checkbox" onchange="chec_g4_2(checked);">audio S off
                <input type="checkbox" onchange="chec_g4_3(checked);">予備
            </form>
			<table width="100%"><tr><td width="60%">
			<label class="my_1"><!--<label class="my_1" onclick="chk0();">-->
				<span class="my_1">Stop.pop_up表示</span>
				<input type="checkbox" name="checkbox1" class="my_1" onclick="chk1();">
				<div id="popup">
				<!--<form name="my_form_0"> 指定するとクリックが効かなくなる-->
				    <select name="my_sel1" id="my_selct" onchange="my_selct();">
						<option value="b_none">bouder_none</option>
						<option value="b_mini">bouder_mini</option>
						<option value="b_mide">bouder_midoru</option>
						<option value="b_rage">bouder_rage</option>
					</select>
					<select name="my_sel2" id="my_selct2" onchange="my_selct2();">
						<option value="b_888">bouder_888</option>
						<option value="b_fff">bouder_fff</option>
						<option value="b_000">bouder_000</option>
						<option value="b_f00" selected>bouder_f00</option>
						<option value="b_0f0">bouder_0f0</option>
						<option value="b_00f">bouder_00f</option>
						<option value="b_f0f">bouder_f0f</option>
						<option value="b_0ff">bouder_0ff</option>
						<option value="b_ff0">bouder_ff0</option>
					</select>
					<select name="my_sel3" id="my_selct3" onchange="my_selct3();">
						<option value="bk_none">back_none</option>
						<option value="bk_888">back_888</option>
						<option value="transparent">transparent</option>
						<option value="bk_fff">back_fff</option>
						<option value="bk_000">back_000</option>
						<option value="bk_f00">back_f00</option>
						<option value="bk_0f0">back_0f0</option>
						<option value="bk_00f">back_00f</option>
						<option value="bk_f0f">back_f0f</option>
						<option value="bk_0ff">back_0ff</option>
						<option value="bk_ff0">back_ff0</option>
					</select><br>
					<select name="my_sel4" id="my_selct4" onchange="my_selct4();">
						<option value="front_only">front_only</option>
						<option value="back_only">back_only</option>
						<option value="image_none">image_none</option>
						<option value="front_back">front_back</option>
						<option value="img_video">img_video</option>
						<option value="in_audio">in_audio</option>
						<option value="to_text">to_text</option>
					</select>
					<select name="my_sel3_5" id="my_selct3_5" onchange="my_selct3_5();">
						<option value="isr">img_sen_real</option>
						<option value="ish">img_sen_half</option>
						<option value="isq">img_sen_quar</option>
						<option value="blr">bottom_left_r</option>
						<option value="blh">bottom_left_h</option>
						<option value="blq">bottom_left_q</option>
						<option value="brr">bottom_right_r</option>
						<option value="brh">bottom_right_h</option>
						<option value="brq">bottom_right_q</option>
					</select>
					<select name="my_sel5" id="my_selct5" onchange="my_selct5();">
						<option value="omax">op_1_0</option>
						<option value="o75">op_0_75</option>
						<option value="o50">op_0_50</option>
						<option value="o25">op_0_25</option>
					</select><br>
					<select name="my_sel6" id="my_selct6" onchange="my_selct6();">
						<option value="video_none">video_none</option>
						<option value="video_1">1</option>
						<option value="video_2">2</option>
						<option value="video_3">3</option>
						<option value="audio_none">audio_none</option>
						<option value="audio_1">1</option>
						<option value="audio_2">2</option>
						<option value="audio_3">3</option>
					</select>
					<select name="my_sel7" id="my_selct7" onchange="my_selct7();">
						<option value="imge/cyat.png">cyat</option>
						<option value="imge/gall_1.png">gall_1</option>
						<option value="stnbay">stanbay</option>
						<option value="play">plal</option>
						<option value="stpo">stop</option>
						<option value="pause">pause</option>
					</select>
					<select name="my_sel7_5" id="my_selct7_5" onchange="my_selct8();">
						<option value="none">bak</option>
						<option value="1_teble">1_T</option>
						<option value="1_image">1_I</option>
						<option value="1_video">1_V</option>
					</select>
					<select name="my_sel8" id="my_selct8" onchange="mypop_test();">
						<option value="none">test_mode</option>
						<option value="imge">imge</option>
						<option value="table_only">teble_only</option>
						<option value="back_img">back_img</option>
						<option value="back_front">back_front</option>
						<option value="video">video</option>
						<option value="audio">audio</option>
						<option value="text">text</option>
						<option value="spare">spare</option>
					</select><br>
				<!--</form>-->					
					<table><tr><td width="170" height="170">				
					<table border="1" class="sim1"><tr><td class="simtd1"><div id="my_i_01"><img src="imge/cyat.png" width="170px" height="170px" alt="ねこ"></div></td></tr></table>
				    <font size="2"><input type="checkbox"  name="checkbox3" id="my_111">自在
						<input type="checkbox" name="checkbox2" id="my_11" onclick="chk2();"><input type="checkbox"  name="checkbox4" id="my_1v" checked><input type="checkbox"  name="checkbox5" id="my_v"><br></font>
				</td><td>				
					<div style="color: #fff;">
					<form name="my_form_1"></form>
						<font size="2"><input type="checkbox"  name="checkbox6" id="my_v1">表挿入<br></font>
						<select name="ray_sel" id="ray_selct">
							<option value="#my1td1">box_1</option>
							<option value="#my1_2td1">box_1_2</option>
							<option value="#my2td1">box_2</option>
							<option value="#my2_2td1" selected>box_2_2</option>
							<option value="#my3td1">box_3</option>
							<option value="#my3_2td1">box_3_2</option>
							<option value="#my4td1">box_4</option>
							<option value="#my4_1td1">box_4_1</option>
							<option value="#my4_2td1">box_4_2</option>
						</select><br>
						<font size="2">w0<input type="text" name="w0_w" id="w0" size="2" value="100">*<br>
						h0<input type="text" name="h0_h" id="h0" size="2" value="100"><br>
						w1<input type="text" name="w1_w" id="w1" size="2" value="170">*<br>
						h1<input type="text" name="h1_h" id="h1" size="2" value="170"><br></font>
						<input type="checkbox" name="my_1c" id="my_1c">書込<br>
						<input type="button" value="送信" onclick="chk_3();"> <a href="#my_a1" id="a1_href" onclick="my_a1_hr();">text.</a>
					</form>
					</div>				
				</td></tr></table>
				<!--<form name="my_form_2">-->
					<input type="file" id="selfile1" accept="imge/.png, imge/.jpg, imge/.gif" onchange="chk_4(value);" /><br>
					<span id="lod_fs"> in faill:</span><span id="lod_fs2">no_seting</span><br>
					<input type="text" name="faill_in0" id="faill_in0" value="ここ"><!--errmessage2-->
					<input type="button" value="ChangeCheck" id="b_txt_check" onclick="bu_txt_check();"><br>					
					<span id="lod_is"> imagi :</span><span id="lod_is2">no_seting</span><br>
					<span id="lod_bs"> backe :</span><span id="lod_bs2">no_seting</span><br>					
				<!--</form>-->
					<font size="2"><a href="#my_0" id="a_href">Scroll down the base html to see the text.</a></font><br>
					<table><tr><td width="200">
					<label class="my_3">
						<span class="my_3">pop_up表示</span>
						<input type="checkbox" name="checkbox3_1" class="my_3">
						<div id="popup3">
							<font size="2"><input type="checkbox" name="dis_pop3" id="dis_pop3">自在</font>
							<font size="1"> FaileNeme:</font>
							<input type="text" name="my3_pop" id="my3_pop" size="20" value="imge/my_img.jpg">
							<font size="2"><font color="#0f0">layer:<span id="my3_pop_raydis"></span> </font><font color="#fff">
							to action:</font><font color="#ff0"><span id="my3_pop_ste0"></span></font></font>
							<form name="my_form_3"><!--it form in form-->
								<font size="1">
								<select name="model_sel" id="model_sel">
									<option value="none" selected>none</option>
									<option value="imge">imge</option>
									<option value="video">video</option>
									<option value="audio">audio</option>
									<option value="img_tex">img_txt</option>
									<option value="txt_only">txt only</option>
									<option value="all">test all</option>
								</select><div id="selectValue" style="display: inline;"></div>
								<select name="mo_size" id="mo_size">
									<option value="free" selected>free</option>
									<option value="1:1">1:1</option>
									<option value="2:3">2:3</option>
									<option value="3:4">3:4</option>
									<option value="9:16">9:16</option>
									<option value="16:9">16:9</option>
								</select>
								<!-- div で改行が入ったり入らなかったりするからやらないとわからない。--><input type="text" name="mo_size_w0" id="mo_size_w0" size="2" value="32">
								<input type="text" name="mo_size_h0" id="mo_size_h0" size="2" value="32"><input type="text" name="mo_size_w1" id="mo_size_w1" size="2" value="640">"+wo"
								<input type="text" name="mo_size_h1" id="mo_size_h1" size="2" value="360">"+h0"<br></font>
								<hr>
								<div id="mod_s">
									<!-- patan 1 purogrambul select-->
									<!-- patan 0 -->
									<select name="mod0_pat" id="mod0_pat">
										<option value="none" selected>none</option>
										<option value="class">class</option>
										<option value="style">style</option>
									</select><div id="my3_pop_ste1" style="display: inline;"></div>
									<!-- patan 1 -->
									<select name="mod1_pat" id="mod1_pat">
										<option value="vid_1" selected>vid_1</option>
										<option value="vid_2">vid_2</option>
										<option value="vid_3">vid_3</option>
									</select><div id="my3_pop_ste2" style="display: inline;"></div>
									<select name="mod1_act" id="mod1_act">
										<option value="stop_play" selected>stop_play</option><!-- stop-play が正解だが演算避けた -->
										<option value="play">play</option>
										<option value="pause">pause</option>
										<option value="stop">stop</option>
									</select><div id="my3_pop_ste3" style="display: inline;"></div>
									<br><input type="file" id="selfile3_1" accept="imge/.mp4" onchange="mod_fail_1(value);" />
									<div id="errmessage3">ここ</div>
									<!-- patan 2 -->
									<select name="mod2_pat" id="mod2_pat">
										<option value="aud_1" selected>aud_1</option>
										<option value="aud_2">aud_2</option>
										<option value="aud_3">aud_3</option>
									</select><div id="my3_pop_ste4" style="display: inline;"></div>
									<select name="mod2_act" id="mod2_act">
										<option value="read_in" selected>read_in</option>
										<option value="play">play</option>
										<option value="pause">pause</option>
										<option value="stop">stop</option>
									</select><div id="my3_pop_ste5" style="display: inline;"></div>
									<br><input type="file" id="selfile3_2" accept="voise/.mp3, voise/.wav" onchange="mod_fail_2(value);" />
									<div id="errmessage4">ここ</div>
									<!-- patan 3 -->
									tabl patan<select name="tabl1_pat" id="tabl1_pat">
										<option value="tabl1_1" selected>tabl_1</option>
										<option value="tabl1_2">tabl_2</option>
										<option value="tabl1_3">tabl_3</option>
									</select><div id="my3_pop_ste6" style="display: inline;"></div>
									<!-- patan 4 -->
									<select name="txt_pat" id="txt_pat">
										<option value="txt_1" selected>txt_1</option>
										<option value="txt_2">txt_2</option>
										<option value="txt_3">txt_3</option>
									</select><div id="my3_pop_ste7" style="display: inline;"></div>
									 選択<br>
								</div>
								<hr><font size="2">
								1st <input type="text" name="mod_t1" id="mod_t1" size="60" value="100"><br>
								2nd <input type="text" name="mod_t2" id="mod_t2" size="60" value="100"><br>
								補足<input type="text" name="mod_t3" id="mod_t3" size="60" value="100"><br></form>
								<input type="button" name="pop3_w" value="書込" id="pop3_w" onclick="pop3_work();">
								<input type="button" name="pop3_d" value="this del" id="pop3_d" onclick="pop3_del();">
								NO.<input type="text" name="mod_no" id="mod_no" size="2" value="0">
								Commnt:<input type="text" name="mod_come" id="mod_come" size="35" value="100"><br>
							</form>
						</div>
					</label></td><td>
					<input type="button" value="main" onclick="pop1_or_2();"></td></tr></table>
				</div>
			</label>
			</td><td>
			<label class="my_2">
				<span class="my_2">controls</span>
				<input type="checkbox" name="checkbox2_1" class="my_2">
				<div id="popup2">
				  <form name="my_form_3">
					<font size="2">
						<input type="checkbox" name="dis_pop2" id="dis_pop2">自在
						<input type="button" value="Editer" onclick="step_editer();">
						<input type="checkbox" onclick="rook_c();">flexible Rook	
					</font><br>
					<input type="button" value="Cller" onclick="stp0();">
					<input type="button" value="SetC" onclick="stp1();">
					<input type="button" value="SetT" onclick="stp2();">
					<input type="button" value="Play" onclick="stp3();">
					<input type="button" value="Pause" onclick="stp4();">
					<font size="2">step
					<input type="text" name="step" id="step" size="4" value="0">
					<input type="text" name="step_t" id="my_tim_dis" size="4" value="0"></font><span id="my_you_dis">要素数</span><br>
					<input type="button" value="Up" onclick="step_up();">
					<input type="button" value="Down" onclick="step_down();">
					<input type="button" value="End" onclick="step_end();">				  
					 <input type="button" value="書込み" onclick="step_ok();">  
					<input type="button" value="削除" onclick="step_del();">
					<input type="button" value="挿入" onclick="step_ins();">
					<input type="button" value="追加" onclick="step_add();">
					
					<font size="2" class="t_dai"> work </font>
					<input type="text" name="in_work" id="in_work" size="30" value="">
					<input type="text" name="in_work2" id="in_work2" size="30" value=""><br>
					<font size="2" class="t_dai"> value </font>
					<input type="text" name="in_value" id="in_value" size="60" value=""><br>
					<font size="2" class="t_dai"> come </font>
					<input type="text" name="in_come" id="in_come" size="60" value=""><br>
				   
					
					<span style="color: #fff;">二行目</span><br>長いのを書いていくとどうなるのか。
				</form>
				  <span id="my_i_02">kore</span>
				</div>
			</label>
			</td></tr></table>
			<hr>
	 
		<!--<div id='audio0'>0<br><audio src="voise/myout2_0.wav" type="audio/wev" controls autoplay></audio></div>-->
			<div id='audio1'>1<br><audio src="voise/" controls stop-play muted></audio></div>
			<div id='audio2'>2<br><audio src="voise/" controls muted></audio></div>
			<div id='audio3'>3<br><audio src="voise/" controls muted></audio></div>
		</div>
	</div>  
	<div id="flex2">
		<div class="content3">
			<form name="my_form_4">
				my_my1<input type="text" name="myf4_1" id="myf4_1" size="120" value="imge/my_img.jpg"><br>
				my_my2<input type="text" name="myf4_2" id="myf4_2" size="120" value="imge/my_img.jpg"><br>
				my_my3<input type="text" name="myf4_3" id="myf4_3" size="120" value="imge/my_img.jpg"><br>
				my_my4<input type="text" name="myf4_4" id="myf4_4" size="120" value="imge/my_img.jpg"><br>
				my_my5<input type="text" name="myf4_5" id="myf4_5" size="120" value="imge/my_img.jpg"><br>
				<input type="button" value="読込" onclick="my4_1();">	
			</form>	
			<table border="1"><tr><td width="256"><div id="video1">video_in1</div></td>
				<td width="256"><div id="video2">video_in2</div></td>
				<td width="256"><div id="video3">video_in3</div></td></tr>
				<tr><td><div id="img_viw1"> </div></td>
				<td><div id="img_viw2"> </div></td>
				<td><div id="img_viw3"> </div></td></tr>
			</table><br>
			高速読込エリア<br>
		</div>	
	</div>
	<div id="flex3">
		<div class="content4">
			<div id="test_my0">test0</div>
			<hr><a name="my_a1"></a>
			<b>form</b><br>
			<form name="myfile">
				<input type="button" id="but_faile1" value="テキストリード 1" onclick="button_fail_1();">
				<input type="button" id="but_faile2" value="テキストリード 2" onclick="button_fail_2();">
				<input type="file" id="selfile" accept="text/.txt" />
				<div id="errmessage"></div>
				<textarea name="texta" id="mytextr"></textarea>
			</form>
	<!-- <object class="obje" data="./text/steping.txt" type="text/plain"></object><!--ディレクトリを与えて読み込む場合 -->
			<hr>
	<!--<span id="my_inna_text" onclick="alert('it chenge!!');">てきすと<span><br>-->
		<form name="my_form_5">
			<input type="button" value="テキストリード to arrey" onclick="read();">  
			<button id="download" onclick="down_faile();">テキストファイルをダウンロード</button><br>
			<textarea name="texta2" id="mytextr2"></textarea><br>
		</form>
		<form name="my_form_6">
			<hr>
			<input type="button" value="テキストリード to arrey" onclick="read2();"><br>
			<textarea name="texta3" id="mytextr3"></textarea><br>
		</form><!--font size-->
		<font size="2">text is max6 line:<div name="my_in_a_text" id="my_in_a_text"></div></font>
		<hr>
		<p id="mfl">text</p>
		<p id="my6_1"><font size="6" color="#f0f"></font><font size="1"></font><font size="3">かわった</font></p>
		</div>  
	</div>
	<div id="flex_end">
		<div class="content_end">			
    <!-- end -->
			<hr>
			<div style="text-align: center;">
				<p>tattyan(<a href="https://tattyan0-0.sakura.ne.jp/" name="administrator" target="~_blank">たっちゃん</a>) by 2023/11/14- </p>
			</div>
		</div>
	</div>
</body>
<!--<script src="studio2.js" defer></script>-->
</html>

stdio.css

@charset "UTF-8";
/* ver. 1_00(test) */
/* 2024/03/24- */


/* test */

body { 
    margin: 0px;
    background:#ffbbff;
}
#a_href:link {
    color: #0000ff;
    text-decoration: none;
}
#a_href:visited {
    color: #0000ff;
    text-decoration: none;
}
#a1_href:link {
    color: #0000ff;
    font-size: small;
    text-decoration: none;
}
#a1_href:visited {
    color: #0000ff;
    font-size: small;
    text-decoration: none;
}
/* <font class="f1">あ</font><font class="f2">い</font><font class="f1">う</font><font class="f2">え</font>お<br>font にクラスが使える。<br> */*/
.f1 {
  color: violet;
  font-size: 20px;
}

.f2 {
  color: forestgreen;
  font-size: 25px;
}

.f3 {
  color: #ff0000;
  font-size: 30px;
	/* text-shadowを複数回使って文字の周りを四方八方に1周させている状態です。上、右、下、左、左上、右上、右下、左下に1pxのぼやけない影を指定しています。 */
	 text-shadow:
           2px 2px 0px #fff, -2px -2px 0px #fff,
          -2px 2px 0px #fff,  2px -2px 0px #fff,
           2px 0px 0px #fff, -2px  0px 0px #fff,
           0px 2px 0px #fff,  0px -2px 0px #fff;
}
/* まーかー の例 */
.mk1 {
  background-color: #80ff80;
  color: #ffffff;
  padding: 14px;
}
.mk2 {
  background: linear-gradient(transparent 40%, #FFF100 0%);	
}	
/* 背景画像の設定 */
.im1 { 
  width: 300px;
  height: 170px;
  background-color:  rgba(255, 255, 255, 0.6); /* 透過の設定 */;
  
}
.im2 {
  width: 300px;
  height: 170px;
  background-image: url("imge/R (1).jpg");
  background-position: center; /* 画像の位置を中央に設定 */
  background-repeat: repeat; /* 画像の繰り返し */
  opacity: 0.6; /* 透過の設定 */;
}
.im3 {
  background-position: center; /* 画像の位置を中央に設定 */
  background-repeat: no-repeat; /* 画像の繰り返し */
  /* 透過の設定 */;
}
.im4 {
  text-align: center;
}
.t_box1 {
  background-color: #80ff80;
  color: #ffffff;
  padding: 3px;
  border:  1px #00f;
}
.t_box1_2 {
  background-color: #60aa60;
  border: 0px solid #00f;
  opacity: 1;
}
.t_box2 {
  background-color: #80ff80;
  color: #ffffff;
  padding: 3px;
  border:  1px #00f;
}
.t_box2_2 {
  background-color: #60aa60;
  border: 0px solid #00f;
  opacity: 1;
}
.t_box3 {
  background-color: #80ff80;
  color: #ffffff;
  padding: 3px;
  border:  1px #00f;
}
.t_box3_2 {
  background-color: #60aa60;
  border: 0px solid #00f;
  opacity: 1;
}
.t_box4 {
  background-color: #80ff80;
  color: #ffffff;
  padding: 3px;
  border:  1px #00f;
}
.t_box4_1 {
  background-color: #60aa60;
  border: 0px solid #00f;
  opacity: 1;
}
.t_box4_2 {
  background-color: #60aa60;
  border: 0px solid #00f;
  opacity: 1;
}
/* 2024/03/26-27 */
.sim1 {
  background-color: #80ff80;
  color: #ffffff;
  padding: 3px;
  border:  1px #00f;
}
.simtd1 {
  background-color: #60aa60;
  border: 0px solid #00f;
  opacity: 1;
}
#my_selct {/*文字の色*/
  color: #000;
  background-color: #666;
}
#my_selct2 {/*文字の色*/
  color: #000;
  background-color: #666;
}
#my_selct3 {/*文字の色*/
  color: #000;
  background-color: #666;
}
#my_selct4 {/*文字の色*/
  color: #000;
  background-color: #666;
}
#my_selct5 {/*文字の色*/
  color: #000;
  background-color: #666;
}
#my_selct6 {/*文字の色*/
  color: #000;
  background-color: #666;
}
#my_selct7 {/*文字の色*/
  color: #000;
  background-color: #666;
}
/* 2024/04/27 */
#faill_in0[type="text"] {
  width: 70%;
  font-size: 60%;  
  background-color: #88f;
  border: 2px solid #ccc;    
}
#b_txt_check {
  background-color: #ff0000;
  color: #ffffff;
  font-size: xx-small;
  border: 2px solid #ccc;
  border-radius: 2px;
  padding: 2px;
  margin: 2px;
}
#lod_fs {
  color: #001aff;
  font-size: x-small;
}
#lod_fs2 {
  color: #fff;
  font-size: x-small;
}
#lod_is {
  color: #ffee00;
  font-size: x-small;
}
#lod_is2 {
  color: #ffee00;
  font-size: x-small;
  background-color: #666;
}
#lod_bs {
  color: #ffee00;
  font-size: x-small;
}
#lod_bs2 {
  color: #ffee00;
  font-size: x-small;
  background-color: #666;
}
/* 2024/04/27 */

#flex1 {
    display: flex;
}
#flex2 {		
    display: flex;
}
#flex3 {		
    display: flex;
}
#flex_end {		
    display: flex;
}

.content1 {
    float: left;
    background-color: #dcffb8;
    border: 5px solid #5abbe4;
    padding: 0px;
    width: 1400px;/* *1280+32+64 *720+32*10 */
    height: 840px;
    justify-content: flex-start;
}
.content2 {
	
    float: left;
    border: 5px solid #a1d9f1;
    padding: 0px;
    width: 320px;
    height: 840px;
    justify-content: flex-end;
}

.content3 {
    float: left;
    padding: 32px;
    width: 100%;
	  justify-content: flex-end;
}
.content4 {
    float: left;
    padding: 32px;
    width: 100%;
  /*justify-content: flex-start;*/
    justify-content: flex-end;
}

.content_end {
    float: left;
    padding: 32px;
	width: 100%;
	justify-content: flex-end;
}
/* 2024/03/24- */
#test_my0 {
	color: red;
}
/* box01 gloop back */
#box01 { 
  background-color: #8080ff; 
  position: fixed; 
  top: 0;/* タグによる位置の既定の位置に配置無視 */
  left: 0;/* 無視 */
  /*width: 64px; 
  height: 64px;*/ 
} 
#my1td1 {
	width: 34px;
	height: 34px;
}
#my1td3 {
    width: 32px;
}
#my1 {
  width: 640px;
  height: 360px;
  background-color: #5abbe4;
}
#box01_2 { 
  position: fixed;
  top: 0;/* タグによる位置の 相対位置に配置既定の位置 */
  left: 0;/* 既定の位置 */
} 
#my1_2td1 {
	width: 64px;
	height: 64px;
}
/* box02 gloop */
#box02 { 
  /*background-color: #ff6a00;*/ 
  position: fixed;
  top: 0;/* タグによる位置の 相対位置に配置既定の位置 */
  left: 0;/* 既定の位置 */
  /*width: 64px; 
  height: 64px;*/ 
} 
#my2td1 {
	width: 60px;
	height: 280px;
}
#box02_2 { 
  position: fixed;
  top: 0;/* タグによる位置の 相対位置に配置既定の位置 */
  left: 0;/* 既定の位置 */
} 
#my2_2td1 {
	width: 1px;
	height: 1px;
}
/* box03 gloop */
#box03 { 
 /* background-color: #ffd800; */
  position: fixed;
  top: 0;/* タグによる位置の 絶対座標の位置 スクロール*/
  left: 0;/* スクロール */
  /*width: 64px; 
  height: 64px; */
}
#my3td1 {
	width: 550px;
	height: 280px;
}
#box03_2 { 
  position: fixed;
  top: 0;/* タグによる位置の 相対位置に配置既定の位置 */
  left: 0;/* 既定の位置 */
} 
#my3_2td1 {
	width: 1px;
	height: 1px;
}
/* box04 gloop */
#box04 { 
 /* background-color: #26b138;*/ 
  position: fixed;
  top: 0;/* タグによる位置の 絶対座標の位置 同じ位置*/
  left: 0;/* 同じ位置 */
 /* width: 58px; 
  height: 58px; */
} 
#my4td1 {
	width: 1px;
	height: 1px;
}
#my4 {
	/*background-color:rgba(127,127,255,1);*/
	/* text-shadowを複数回使って文字の周りを四方八方に1周させている状態です。上、右、下、左、左上、右上、右下、左下に1pxのぼやけない影を指定しています。 */
  font-size: large;
  /* text-shadow:
           2px 2px 0px #fff, -2px -2px 0px #fff,
          -2px 2px 0px #fff,  2px -2px 0px #fff,
           2px 0px 0px #fff, -2px  0px 0px #fff,
           0px 2px 0px #fff,  0px -2px 0px #fff;*/
	
}
#box04_1 { 
  /* background-color: #26b138;*/ 
   position: fixed;
   top: 0;/* タグによる位置の 絶対座標の位置 同じ位置*/
   left: 0;/* 同じ位置 */
  /* width: 58px; 
   height: 58px; */
 } 
 
#my4_1td1 {
	width: 200px;
	height: 350px;
}
#my4_1 {
    background-color:rgba(255,127,255,0.5);
    /* text-shadowを複数回使って文字の周りを四方八方に1周させている状態です。上、右、下、左、左上、右上、右下、左下に1pxのぼやけない影を指定しています。 */
    text-shadow:
            2px 2px 0px #fff, -2px -2px 0px #fff,
            -2px 2px 0px #fff,  2px -2px 0px #fff,
            2px 0px 0px #fff, -2px  0px 0px #fff,
            0px 2px 0px #fff,  0px -2px 0px #fff;
    
  
}
#box04_2 { 
  /* background-color: #26b138;*/ 
   position: fixed;
   top: 0;/* タグによる位置の 絶対座標の位置 同じ位置*/
   left: 0;/* 同じ位置 */
  /* width: 58px; 
   height: 58px; */
}
   #my4_2td1 {
  width: 420px;
  height: 310px;
}
#my4_2 {	
	/* text-shadowを複数回使って文字の周りを四方八方に1周させている状態です。上、右、下、左、左上、右上、右下、左下に1pxのぼやけない影を指定しています。 */
	 text-shadow:
           2px 2px 0px #fff, -2px -2px 0px #fff,
          -2px 2px 0px #fff,  2px -2px 0px #fff,
           2px 0px 0px #fff, -2px  0px 0px #fff,
           0px 2px 0px #fff,  0px -2px 0px #fff;
	 
}
/* box05 gloop */	

#box05 { 
 /* background-color: #26b138;*/ 
  position: fixed;
  top: 0;/* タグによる位置の 絶対座標の位置 同じ位置*/
  left: 0;/* 同じ位置 */
}
#my5td1 {
  background-color: #1995ee; 	
	width: 30px;
	height: 30px;
}
#my5td2 {
  background-color: #1995ee; 

}
#my5td3 {
  background-color: #1995ee; 	
	width: 64px;

}
#my5td4 {
  background-color: #1995ee; 

}
#my5td5 {
	width: 640px;
	height: 360px;
}
#my5td6 {
  background-color: #1995ee; 
}
#my5td7 {
  background-color: #1995ee; 
	height: 64px;
}
#my5td8 {
  background-color: #1995ee; 
}
#my5td9 {
  background-color: #1995ee; 
}
.teb_b_c { /*  topside */
  background-color: transparent;/*透明色*/ 
 /* position: fixed; 
  top: 0; タグによる位置の既定の位置に配置無視 
  left: 0; 無視 */
  /*width: 64px; 
  height: 64px;*/
  border: 2px solid #333399;
}

/*pop_up1 表示させたいコンテンツのレイアウトと位置*/
#popup {
  width: 340px;
 /* line-height: 100px;*/
  background: #333;
  padding: 10px 10px;
  vertical-align: text-top;
  box-sizing: border-box;
  display: none;
  position: fixed;
  top: 30%;
  left: 55%;
  -webkit-transform: translate (-50%, -50%);
  transform: translate (-50%, -50%);
}
label.my_1 {
  display:block;
  color: #01b6ed;
}

  /*ボタンの装飾*/
label.my_1 span.my_1 {
  display: block;
  background-color: #01b6ed;
  color: #fff;
  width: 100%;
  line-height: 40px;
  border-radius: 4px;
  text-align: center;

}
label.my_1 span.my_1:hover {
  cursor: pointer;
}
input.my_1[type="checkbox"] {
  display:none;
}
  /*checkboxがチェックの状態になったらpopupを表示させる*/
input.my_1[type="checkbox"]:checked + #popup {
  display:block;
}

/* controlu pop_up strto popup2表示させたいコンテンツのレイアウトと位置*/
#popup2 {
  width: 530px;
 /* line-height: 100px;*/
  background: rgb(2, 2, 111);
  padding: 10px 10px;
  vertical-align: text-top;
  box-sizing: border-box;
  display: none;
  position: fixed;
  top: 10%;
  left: 55%;
  -webkit-transform: translate (-50%, -50%);
  transform: translate (-50%, -50%);
}
label.my_2 {
  display:block;
  color: #01b6ed;
}
  /*ボタンの装飾*/
label.my_2 span.my_2 {
  display: block;
  background-color: #028326;
  color: #fff;
  width: 100%;
  line-height: 40px;
  border-radius: 4px;
  text-align: center;
}
label.my_2 span.my_2:hover {
  cursor: pointer;
}
input.my_2[type="checkbox"] {
  display:none;
}
  /*checkboxがチェックの状態になったらpopupを表示させる*/
input.my_2[type="checkbox"]:checked + #popup2 {
  display:block;
}
/* contorol pop_up end */
.t_dai {
  line-height: 0%;
  padding: 0px;
  margin: 0px;
}
#in_work[type="text"] {
  width: 34%;
  font-size: 60%;  
  background-color: #88f;
  border: 2px solid #ccc;    
}
#in_work2[type="text"] {
  width: 54%;
  font-size: 60%;  
  background-color: #88f;
  border: 2px solid #ccc;    
}
#in_value[type="text"] {
  width: 90%;
  font-size: 60%;  
  background-color: #88f;
  border: 2px solid #ccc;    
}
#in_come[type="text"] {
  width: 90%;
  font-size: 60%;  
  background-color: #88f;
  border: 2px solid #ccc;    
}
/* 2024/04/16- */
/* controlu pop_up strto popup3表示させたいコンテンツのレイアウトと位置*/
#popup3 {
  width: 530px;
 /* line-height: 100px;*/
  background: rgb(18, 18, 180, 0.7);
  padding: 10px 10px;
  vertical-align: text-top;
  box-sizing: border-box;
  display: none;
  position: fixed;
  top: 20%;
  left: 30%;
  -webkit-transform: translate (-50%, -50%);
  transform: translate (-50%, -50%);
}
label.my_3 {
  display:block;
  color: #01b6ed;
}
  /*ボタンの装飾*/  
label.my_3 span.my_3 {
  display: block;
  background-color: #ed3ef4;
  color: #fff;
  width: 70%;
  height: auto;
  font-size: small;
  line-height: 20px;
  border-radius: 4px;
  text-align: center;
}
label.my_3 span.my_3:hover {
  cursor: pointer;
}
input.my_3[type="checkbox"] {
  display:none;
}
  /*checkboxがチェックの状態になったらpopupを表示させる*/
input.my_3[type="checkbox"]:checked + #popup3 {
  display:block;
}
/* contorol pop_up3 strto */
#my3_pop[type="text"] {
  font-size: 60%;  
  background-color: #fff;
  border: 2px solid #c0c;    
}
#mod_t1[type="text"] {
  width: 90%;
  font-size: 60%;  
  background-color: #88f;
  border: 2px solid #ccc;    
}
#mod_t2[type="text"] {
  width: 90%;
  font-size: 60%;  
  background-color: #88f;
  border: 2px solid #ccc;    
}
#mod_t3[type="text"] {
  width: 90%;
  font-size: 60%;  
  background-color: #88f;
  border: 2px solid #ccc;    
}
#mod_come[type="text"] {
  font-size: small;  
  background-color: #fff;
  border: 2px solid #00f;    
}
#pop3_d {
  width: 50px;
  font-size: 60%;
  background-color: #fff;
  border: 3px solid #a00;    
}
/* contorol pop_up3 end pop_up all end */

/* textr set */
#but_faile1 {
  background-color: #ff0000;
  color: #ffffff;
  font-size: 60%;
  border: 2px solid #ccc;
  border-radius: 5px;
  padding: 5px;
  margin: 5px;
}
#but_faile2 {
  background-color: #ffee00;
  color: #000000;
  font-size: 60%;
  border: 2px solid #ccc;
  border-radius: 5px;
  padding: 5px;
  margin: 5px;
}
#mytextr {
    word-wrap: normal;
    width: 800px;
    height: 150px;
    overflow: scroll;
    /* valuetext :"test.txt"*/
    /* border: 1px solid white;*/
    background: #fff;
    padding: 10px;
    /*  box-sizing: border-box;*/
    word-break: break-all;
    border-radius: 5px;
    font-family: monospace;
    font-size: 0.75rem;
    margin-top: 10px;
}
#mytextr2 {
  word-wrap: normal;
  width: 800px;
  height: 150px;
  overflow: scroll;
  /* valuetext :"test.txt"*/
  /* border: 1px solid white;*/
  background: #fff;
  padding: 10px;
  /*  box-sizing: border-box;*/
  word-break: break-all;
  border-radius: 5px;
  font-family: monospace;
  font-size: 0.75rem;
  margin-top: 10px;
}
#mytextr3 {
  word-wrap: normal;
  width: 800px;
  height: 150px;
  overflow: scroll;
  /* valuetext :"test.txt"*/
  /* border: 1px solid white;*/
  background: #80ffff;
  padding: 10px;
  /*  box-sizing: border-box;*/
  word-break: break-all;
  border-radius: 5px;
  font-family: monospace;
  font-size: 0.75rem;
  margin-top: 10px;
}

/* form4 */
#myf4_1[type="text"] {
  width: 90%;
  font-size: 60%;  
  background-color: #66f;
  border: 2px solid #ccc;    
}
#myf4_2[type="text"] {
  width: 90%;
  font-size: 60%;  
  background-color: #88f;
  border: 2px solid #ccc;    
}
#myf4_3[type="text"] {
  width: 90%;
  font-size: 60%;  
  background-color: #66f;
  border: 2px solid #ccc;    
}
#myf4_4[type="text"] {
  width: 90%;
  font-size: 60%;  
  background-color: #88f;
  border: 2px solid #ccc;    
}
#myf4_5[type="text"] {
  width: 90%;
  font-size: 60%;  
  background-color: #88a;
  border: 2px solid #ccc;    
}

#test_my1 {
	 color: red;
}
	

2部に続く...

0
0
6

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0