|
You last visited: Today at 05:21
Advertisement
Photoshop-Datei umwandeln in Web
Discussion on Photoshop-Datei umwandeln in Web within the Web Development forum part of the Coders Den category.
02/20/2018, 16:24
|
#1
|
„Ich bin Igneel's Sohn!“
elite*gold: 1546
Join Date: Jun 2016
Posts: 13,369
Received Thanks: 2,585
|
Photoshop-Datei umwandeln in Web
Hi Leute,
ich habe mal etwas kleines gebastelt in Photoshop und würde dies nun gerne in html/css wenns geht etwas javascript umschreiben.
Doch leider fehlen mir die Fähigkeiten dafür. Ich kann zwar die Grundlagen zur HTML/CSS etwas aber dennoch reicht es mir nicht mehr aus, da ich es vor paar Jahren erst gelernt hatte - jetzt fast verlernt.
Das ist das Bild was vorhanden ist:
Kurze Erläuterung dazu: - Die Navigationsleiste soll so behalten werden.
- Sobald man auf eine Seite klickt (Startseite, Computer, Kontakt) soll der CENTER-Bereich sich automatisch je nach Text/Länge vergrößern und mit sich spielen lassen.
- Das Logo bleibt bestehen.
- Die Box (der Container in der Mitte) sollte sich auf jedes Display automatisch zentrieren aufm Bildschirm.
- Der Hintergrund sollte so übernommen werden.
Wie müsste ich vorgehen, wenn ich in Photoshop anfange zu Slicen, was darf ich was darf ich nicht slicen?
Würde mich über eure Hilfe freuen.
Greets.
|
|
|
02/20/2018, 23:42
|
#2
|
elite*gold: 100
Join Date: Apr 2008
Posts: 860
Received Thanks: 1,488
|
Bis auf das Logo, den Hintergrund und diesen horizontalen Teiler sehe ich jetzt nix was nicht mit CSS zu lösen wäre. border-radius und box-shadow wären so die Schlüsselwörter.
Welche Font ist das? Sieht aus wie Bebas Neue, die gibts auch als  .
Den Hintergrund so zuschneiden, dass ein wiederholbares Stück dabei rauskommt. Dann brauchst du keine Giga-Hintergrund-Datei. Das Logo kannst du transparent ausschneiden, dann passt es problemlos auf den Hintergrund.
Dann noch den horizontalen Teiler, ebenfalls transparent. Den Rest würd ich mit CSS machen.
Alternativ kannst du auch die Randstückchen in jeweils 1 vertikales, 1 horizontales und 4 Ecken auftrennen und dann mit border-image einsetzen, dann sparst du dir das rumgeeire mit Schatten und Ecken. Die Kategorie-Links so knapp wie möglich transparent ausschneiden, dann kannst du damit besser in deiner Vorlage arbeiten.
Im Footer is ein Tippfehler, just sayin ;D
|
|
|
02/23/2018, 01:01
|
#3
|
„Ich bin Igneel's Sohn!“
elite*gold: 1546
Join Date: Jun 2016
Posts: 13,369
Received Thanks: 2,585
|
Quote:
Originally Posted by florian0
Bis auf das Logo, den Hintergrund und diesen horizontalen Teiler sehe ich jetzt nix was nicht mit CSS zu lösen wäre. border-radius und box-shadow wären so die Schlüsselwörter.
Welche Font ist das? Sieht aus wie Bebas Neue, die gibts auch als  .
Den Hintergrund so zuschneiden, dass ein wiederholbares Stück dabei rauskommt. Dann brauchst du keine Giga-Hintergrund-Datei. Das Logo kannst du transparent ausschneiden, dann passt es problemlos auf den Hintergrund.
Dann noch den horizontalen Teiler, ebenfalls transparent. Den Rest würd ich mit CSS machen.
Alternativ kannst du auch die Randstückchen in jeweils 1 vertikales, 1 horizontales und 4 Ecken auftrennen und dann mit border-image einsetzen, dann sparst du dir das rumgeeire mit Schatten und Ecken. Die Kategorie-Links so knapp wie möglich transparent ausschneiden, dann kannst du damit besser in deiner Vorlage arbeiten.
Im Footer is ein Tippfehler, just sayin ;D
|
Hab dir das folgende per PN zwar geschickt, aber vielleicht meldet sich noch jemand
Ich habe es mal so gemacht wie du es gesagt hast.
Hier siehst du die Bilder die ich ausgeschnitten habe. Wie du gesagt hast, jeweils 4 Ecken (oben rechts/links, unten rechts/links), dazu jeweils horizontale linke und rechte Seite, wie die vertikale linke und rechte Seite. Anschließend die Trenner in der Mitte, die Menüpunkte, das Logo und den BG erwischt.
Nun habe ich es alles in eine Datei gepackt und da ich auch garnicht so gut in Programmieren bin habe ich es bis jetzt so weit geschafft:
Wie du hier siehst, wiederholt sich das vertikale obere und unten links siehst du, dass es die obere rechte Ecke ist, die auch mehrmals angezeigt wird.
Aktuell sieht es bei mir so aus im Code:
HTML Code:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>ELEKTECH.info</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="logo" onclick="window.location.href='index.html'">
<p></p>
</div>
<br>
<div class="content-top">
<p></p>
</div>
<div class="content-right">
</div>
<div class="content-left">
</div>
<div class="content-bot">
</div>
</body>
</html>
und im CSS:
Code:
/* CSS Document */
body {
background-image: url(bg.png);
background-repeat: repeat;
}
div.logo {
background-image: url(logo.png);
width:450px;
height:125px;
margin-left: auto;
margin-right: auto;
}
div.content-top {
border: 32px solid transparent;
border-image:url(vertikal_oben.png) 35;
width:734px;
height:32px;
margin-left: auto;
margin-right: auto;
}
div.content-right {
border:32px solid transparent;
border-image:url(oben_rechts.png);
}
Das mit dem Logo und dem BG ist ein Kinderspiel aber das mit der Box in der Mitte ist mir Spanisch. Du sagtest "border-image" wäre da die Lösung, habe gegooglet und dies und jenes habe dann daraus folgendes hingeschrieben:
Code:
div.content-top {
border: 32px solid transparent;
border-image:url(vertikal_oben.png) 35;
width:734px;
height:32px;
margin-left: auto;
margin-right: auto;
}
div.content-right {
border:32px solid transparent;
border-image:url(oben_rechts.png);
}
Wobei ich garnicht genau verstanden habe, ob dies überhaupt so richtig ist, passt oder gar falsch ist. "border-image-repeat" gibts kein "none" und wie ich die Ecken, dazu noch die horizontale und vertikale linke und rechte Seite einfügen soll, weiß ich auch gar nicht. Dann den Inhalt des Boxes befüllen und beschmücken..
Könntest du mir dabei helfen?
#EDIT:
Ich habe jetzt eine gemischte Suppe gemacht, ich weiß ist falsch aber anders blick ich einfach nicht durch - ich zerreiße mir mein Kopfffff gleich ....
Codeschnipseln:
HTML Code:
<body>
<div class="logo" onclick="window.location.href='index.html'">
<p></p>
</div>
<br>
<div class="c-top-ol"></div>
<div class="content-top">
<p></p>
</div>
<div class="c-top-or"></div><br><br>
<div class="content-left">
</div>
<div class="content">
testsetsettse
</div>
<div class="content-right">
</div>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<div class="c-top-ul"></div>
<div class="content-bot"></div>
<div class="c-top-ur"></div>
</body>
Code:
/* CSS Document */
body {
background-image: url(bg.png);
background-repeat: repeat;
}
div.logo {
background-image: url(logo.png);
width:450px;
height:125px;
margin-left: auto;
margin-right: auto;
}
div.c-top-ol {
float:left;
background-image:url(oben_links.png);
width:32px;;
height:32px;
margin-left:auto;
margin-right:auto;
}
div.c-top-or {
float:left;
background-image:url(oben_rechts.png);
width:32px;
height:32px;
margin-left:auto;
margin-right:auto;
}
div.content-top {
float:left;
background-image:url(vertikal_oben.png);
width:734px;
height:32px;
margin-left: auto;
margin-right: auto;
}
div.content-right {
float:left;
background-image:url(horizontal_rechts.png);
width:32px;
height:614px;
margin-left:auto;
margin-right:auto;
}
div.content-left {
float:left;
background-image:url(horizontal_links.png);
width:32px;
height:614px;
margin-left:auto;
margin-right:auto;
}
div.content {
float:left;
background-image:url(content.png);
width:734px;
height:614px;
margin-left:auto;
margin-right:auto;
}
div.c-top-ul {
float:left;
background-image:url(unten_links.png);
width:32px;
height:32px;
margin-left:auto;
margin-right:auto;
}
div.c-top-ur {
float:left;
background-image:url(unten_rechts.png);
width:32px;
height:32px;
margin-left:auto;
margin-right:auto;
}
div.content-bot {
float:left;
background-image:url(vertikal_unten.png);
width:734px;
height:32px;
margin-left:auto;
margin-right:auto;
}
.box {
float:left;
}
Ich hab richtig reingeschissen, wie komme ich darauuuuuuuusss 
Es ist weder mittig angeordnet, wenn ich es bei float:left; lasse dann den jeweiligen margin-left angebe springt es aus der Reihe. Ich kann es einfach nicht ich habs immer mal versucht aber geht nichttt...
|
|
|
02/23/2018, 12:59
|
#4
|
elite*gold: 74
Join Date: Aug 2017
Posts: 284
Received Thanks: 151
|
Nyeh, ich mag diese Schnipselarbeit mit den ganzen Grafiken nicht, also hab ich mal fix was gebastelt. Vielleicht hilft dir das ja weiter. ^—^
HTML Code:
<div class="logo">
<img src="logo.png" alt="ElekTech">
</div>
<div class="content">
<p>Lorem Ipusm</p>
<hr>
</div>
Code:
body {
margin: 0; padding: 0;
width: 100%; height: 100vh;
background: url(bg.png) repeat #ffce00;
}
.logo {
margin: 30px auto;
width:450px; height:125px;
}
.content {
margin: 30px auto; padding: 20px;
width: 734px; height: 614px;
border: 2px solid #ffce00;
border-radius: 10px;
box-shadow:
0 0 10px 0 rgba( 0, 0, 0, 0.75 ),
inset 0 0 3px 0 rgba( 0, 0, 0, 0.5 );
background: #fffd9f;
}
hr {
height: 3px;
border: none;
background: linear-gradient( to right, transparent, #ffce00, transparent);
}
Demo:
|
|
|
02/24/2018, 18:41
|
#5
|
„Ich bin Igneel's Sohn!“
elite*gold: 1546
Join Date: Jun 2016
Posts: 13,369
Received Thanks: 2,585
|
Quote:
Originally Posted by type.
Nyeh, ich mag diese Schnipselarbeit mit den ganzen Grafiken nicht, also hab ich mal fix was gebastelt. Vielleicht hilft dir das ja weiter. ^—^
HTML Code:
<div class="logo">
<img src="logo.png" alt="ElekTech">
</div>
<div class="content">
<p>Lorem Ipusm</p>
<hr>
</div>
Code:
body {
margin: 0; padding: 0;
width: 100%; height: 100vh;
background: url(bg.png) repeat #ffce00;
}
.logo {
margin: 30px auto;
width:450px; height:125px;
}
.content {
margin: 30px auto; padding: 20px;
width: 734px; height: 614px;
border: 2px solid #ffce00;
border-radius: 10px;
box-shadow:
0 0 10px 0 rgba( 0, 0, 0, 0.75 ),
inset 0 0 3px 0 rgba( 0, 0, 0, 0.5 );
background: #fffd9f;
}
hr {
height: 3px;
border: none;
background: linear-gradient( to right, transparent, #ffce00, transparent);
}
Demo: 
|
Boahhhhh ich liebe dich das ist doch mal was geiles und ich arbeite hier mit Photoshop die ganze Zeit......
Ich habe die Navi jetzt oben eingerichtet, so sieht es übrigens derzeit aus:
http://alpergmbh.de/test/
Ich möchte nun eigentlich so was in der Art mit Javascript einbauen um den Content nur zu ändern. Habe noch nie damit gearbeitet aber finde auch dazu grade nichts passendes um danach zu suchen. Habe schon nach HTML Javscript content einbinden und allem gesucht aber nichts gefunden.
Wenn ihr mir noch sagen könntet, wie man diese Funktion nennt, würde ich mich reinarbeiten.
Ansonsten bedanke ich mich bei euch beiden vom Herzen.
Würde nur noch halt wenn ich auf Computer Reparaturen klicke, dass unterhalb des <hr>-Tags der Content sich dementsprechend ändert. Noch etwas was mich übertrieben interessiert ist es (keine ahnung ob es möglich ist), dass man die in der <li> aufgeführten Punkte in der Navi die Text-Breite ändern kann, so dass dann z. B. bei "Computer Reparaturen", das "Reparaturen" unterhalb "Computer" zentriert erscheint.
Danke <3
|
|
|
02/24/2018, 19:00
|
#6
|
elite*gold: 0
Join Date: Feb 2011
Posts: 1,351
Received Thanks: 410
|
Quote:
Originally Posted by abdu931
Boahhhhh ich liebe dich das ist doch mal was geiles und ich arbeite hier mit Photoshop die ganze Zeit......
Ich habe die Navi jetzt oben eingerichtet, so sieht es übrigens derzeit aus:
http://alpergmbh.de/test/
Ich möchte nun eigentlich so was in der Art mit Javascript einbauen um den Content nur zu ändern. Habe noch nie damit gearbeitet aber finde auch dazu grade nichts passendes um danach zu suchen. Habe schon nach HTML Javscript content einbinden und allem gesucht aber nichts gefunden.
Wenn ihr mir noch sagen könntet, wie man diese Funktion nennt, würde ich mich reinarbeiten.
Ansonsten bedanke ich mich bei euch beiden vom Herzen.
Würde nur noch halt wenn ich auf Computer Reparaturen klicke, dass unterhalb des <hr>-Tags der Content sich dementsprechend ändert. Noch etwas was mich übertrieben interessiert ist es (keine ahnung ob es möglich ist), dass man die in der <li> aufgeführten Punkte in der Navi die Text-Breite ändern kann, so dass dann z. B. bei "Computer Reparaturen", das "Reparaturen" unterhalb "Computer" zentriert erscheint.
Danke <3
|
Hier die Funktion, um per Ajax HTML nachzuladen und es direkt als HTML zu platzieren:
Denk daran, dass du vorher jQuery einbinden musst, falls du diese Funktion verwenden willst.
|
|
|
02/24/2018, 19:09
|
#7
|
elite*gold: 74
Join Date: Aug 2017
Posts: 284
Received Thanks: 151
|
Im Zweifelsfall kannst du den Inhalt mit .innerText() bzw .innerHTML() ändern.
Für die Listenelemente hilft:
HTML
Code:
<li>Computer<br>Reparaturen</li>
CSS
Code:
li-selector {
display: inline-block;
text-align: center;
}
|
|
|
02/24/2018, 19:24
|
#8
|
elite*gold: 0
Join Date: Feb 2011
Posts: 1,351
Received Thanks: 410
|
Habes mal überarbeitet, nun sollte es so sein wie du es haben willst:
Wenn du Computer Reparaturen klickst, lädt er die die dazugehörige .html Datei, welche du unter href angegebenen hast, per Javascript.
|
|
|
02/26/2018, 22:17
|
#9
|
„Ich bin Igneel's Sohn!“
elite*gold: 1546
Join Date: Jun 2016
Posts: 13,369
Received Thanks: 2,585
|
Quote:
Originally Posted by xShizoidx
Hier die Funktion, um per Ajax HTML nachzuladen und es direkt als HTML zu platzieren:
Denk daran, dass du vorher jQuery einbinden musst, falls du diese Funktion verwenden willst.
|
Ich danke dir für die Hilfe, bin aber übertrieben durcheinander derzeit mit den ganzen Codes, da ich die ganze Zeit eine Sache versuchen will, und zwar "firstLoad"-Event oder derartiges festlegen. @siehe unten ->
Quote:
Originally Posted by type.
Im Zweifelsfall kannst du den Inhalt mit .innerText() bzw .innerHTML() ändern.
Für die Listenelemente hilft:
HTML
Code:
<li>Computer<br>Reparaturen</li>
CSS
Code:
li-selector {
display: inline-block;
text-align: center;
}
|
Ich danke auch dir dafür, hat mir mehr oder weniger geholfen!
Quote:
Originally Posted by xShizoidx
Habes mal überarbeitet, nun sollte es so sein wie du es haben willst:
Wenn du Computer Reparaturen klickst, lädt er die die dazugehörige .html Datei, welche du unter href angegebenen hast, per Javascript.
|
Und dir danke ich besonders vom Herzen, da du dir die ganze Mühe zum Schluss noch gegeben hast und mir das gebastelt hast mit euch Allem hier! Ich finde sowieso die Community überragend und jetzt bin ich mir auch im klaren Bewusstsein, dass dies der Fall ist!
@Ein Wunsch hätte ich noch gerne, ich habe das mit jQuery nun, die Seiteninhalte der jeweiligen .html-Dateien laden sich nun, alles läuft flüssig, schön und gut. Meine andere Frage: Kann ich, wenn ich auf die Internetseite "www.seite.de" reinkomme mit jQuery bestimmen, welches Dokument als erstes geöffnet und geladen werden soll (innerhalb des "content"-Bereiches).
Ich möchte quasi die Startseite (home.html) beschmücken und der Inhalt soll ja innerhalb erscheinen, funktioniert ja auch alles gut, nur das wenn die Seite geöffnet wird in dem Fall die index.html soll der Inhalt aus home.html direkt geladen werden.
|
|
|
03/08/2018, 17:14
|
#10
|
elite*gold: 313
Join Date: Oct 2014
Posts: 1,367
Received Thanks: 284
|
ist jQuery nicht nur für Animationen, Boxen öffnen whatever da ?
So hab ich es von meinen Kollegen damals in Erinnerung, welcher für das Design und layout zuständig war.
Du könntest nen Verweis in der index. auf home. machen.
Bzw. Sie includen so müsste die Funktion heißen.
So hat es mein Kollege damals gemacht:
PHP Code:
<?php
//Ausgabe der Startseite
if ($_GET['main_nav'] == "Startseite") { ?>
<!-- Ausgabe des Logos-->
<img align="middle" class="logo" src="images/rormal.png" alt="wqer" >
<?php } ?>
<?php
//Ausgabe der Veranstaltungen bzw. Einbindung der Datei veranstaltung.php
if ($_GET['main_nav'] == "VeranstAuswahl")
{
include 'php/veranstaltungen/veranstauswahl.php';
}
//Ausgabe von Intern bzw. Einbindung der Datei intern.php
if ($_GET['main_nav'] == "Intern")
{
include 'php/intern/intern.php';
}
//Ausgabe vom Login bzw. Einbindung der Datei login.php
if ($_GET['main_nav'] == "Login")
{
include 'php/benutzer/login.php';
}
hoffe es ist so richtig / konnte dir helfen
|
|
|
03/08/2018, 17:43
|
#11
|
elite*gold: 205
Join Date: Nov 2008
Posts: 67,906
Received Thanks: 19,506
|
Quote:
Originally Posted by Mad0ck
ist jQuery nicht nur für Animationen, Boxen öffnen whatever da ?
So hab ich es von meinen Kollegen damals in Erinnerung, welcher für das Design und layout zuständig war.
|
jQuery ist eine allgemeine Javascript Bibliothek die alles mögliche hinzufügt
Animationen sind nur ein kleiner Bestandteil des Funktionsumfanges
|
|
|
03/08/2018, 18:10
|
#12
|
elite*gold: 313
Join Date: Oct 2014
Posts: 1,367
Received Thanks: 284
|
Quote:
Originally Posted by Der-Eddy
jQuery ist eine allgemeine Javascript Bibliothek die alles mögliche hinzufügt
Animationen sind nur ein kleiner Bestandteil des Funktionsumfanges
|
Oh das wusste ich gar nicht
|
|
|
 |
Similar Threads
|
cmd text datei in java datei umwandeln
02/07/2013 - C/C++ - 2 Replies
hey leute weis jemand wie man eine text datei (editor datei) in eine java datei umwandel ich weiß das man das mit cmd machen kann (javav beehl aber wie kann ich auch die laufwerke zugreifen ?
sry für die schlechte rechtschreibung LG
|
cmd text datei in java datei umwandeln
02/07/2013 - elite*gold Trading - 3 Replies
hey leute weis jemand wie man eine text datei (editor datei) in eine java datei umwandel ich weiß das man das mit cmd machen kann (javav beehl aber wie kann ich auch die laufwerke zugreifen ?
sry für die schlechte rechtschreibung :D LG
|
[Design]Photoshop CS5 Englisch>Deutsch umwandeln
03/14/2011 - Tutorials - 4 Replies
Heute Zeige ich euch mal meine Selbst gemachte Youtube Design's i
Abonniert mich: YouTube - Kanal von KingzzTube
Call of Duty Black Ops by FreeZoNe
1.
http://img138.imageshack.us/img138/8545/kanaldesi gnpart6.png
Uploaded with ImageShack.us
|
TGA Datei zu TEX Datei umwandeln? Textool.
12/25/2010 - Last Chaos - 5 Replies
Huhu..
Ich habe diesen Tex Tool um Tex Dateien zu TGA zu umwandeln. Soweit so gut es funkt..
Aber das umwandeln von TGA zu TEX Datei funktioniert nicht. Ich hab das unkomprimiert gemacht geht trotzdem nicht!
Ich will die Level 165er Ritter Rüstung in die Farbe haben die ich im Anhang gepostet hab..
Ist denn einer so gutmütig und macht mir die 2 Dateien zu Tex Dateien? Wäre sehr froh...
|
.pak datei zuR .bin datei umwandeln hilfe
10/19/2010 - Technical Support - 1 Replies
hey
ich suche ein programm womit ich eine abc.PAK datei zu abc.BIN datei packen kann ich habe mir grad cdrwin runtergeladen aber funkt damit irgendwie nicht
|
All times are GMT +2. The time now is 05:22.
|
|